Fix message handling to be more internationalizable
This commit is contained in:
@@ -108,7 +108,7 @@ class StaffDebugTest(UniqueCourseTest):
|
||||
msg = staff_debug_page.idash_msg[0]
|
||||
# Since we aren't running celery stuff, this will fail badly
|
||||
# for now, but is worth excercising that bad of a response
|
||||
self.assertEqual(u'Unsuccessfully rescored problem. '
|
||||
self.assertEqual(u'Failed to rescore problem. '
|
||||
'Unknown Error Occurred.', msg)
|
||||
|
||||
def test_student_state_delete(self):
|
||||
@@ -147,5 +147,5 @@ class StaffDebugTest(UniqueCourseTest):
|
||||
staff_debug_page = staff_page.open_staff_debug_info()
|
||||
staff_debug_page.delete_state('INVALIDUSER')
|
||||
msg = staff_debug_page.idash_msg[0]
|
||||
self.assertEqual(u'Unsuccessfully deleted student state. '
|
||||
self.assertEqual(u'Failed to delete student state. '
|
||||
'User does not exist.', msg)
|
||||
|
||||
@@ -31,11 +31,8 @@ var StaffDebug = (function(){
|
||||
data: pdata,
|
||||
success: function(data){
|
||||
var text = _.template(
|
||||
gettext('Successfully {action} for user {user}'),
|
||||
{
|
||||
action: action.description,
|
||||
user: data.student
|
||||
},
|
||||
action.success_msg,
|
||||
{user: data.student},
|
||||
{interpolate: /\{(.+?)\}/g}
|
||||
)
|
||||
var html = _.template(
|
||||
@@ -53,10 +50,10 @@ var StaffDebug = (function(){
|
||||
response_json = { error: gettext('Unknown Error Occurred.') };
|
||||
}
|
||||
var text = _.template(
|
||||
gettext('Unsuccessfully {action}. {error}'),
|
||||
'{error_msg} {error}',
|
||||
{
|
||||
error: response_json.error,
|
||||
action: action.description
|
||||
error_msg: action.error_msg,
|
||||
error: response_json.error
|
||||
},
|
||||
{interpolate: /\{(.+?)\}/g}
|
||||
)
|
||||
@@ -75,7 +72,8 @@ var StaffDebug = (function(){
|
||||
this.do_idash_action({
|
||||
location: locname,
|
||||
method: 'reset_student_attempts',
|
||||
description: gettext('reset the attempts'),
|
||||
success_msg: gettext('Successfully reset the attempts for user {user}'),
|
||||
error_msg: gettext('Failed to reset attempts.'),
|
||||
delete_module: false
|
||||
});
|
||||
}
|
||||
@@ -84,7 +82,8 @@ var StaffDebug = (function(){
|
||||
this.do_idash_action({
|
||||
location: locname,
|
||||
method: 'reset_student_attempts',
|
||||
description: gettext('deleted student state'),
|
||||
success_msg: gettext('Successfully deleted student state for user {user}'),
|
||||
error_msg: gettext('Failed to delete student state.'),
|
||||
delete_module: true
|
||||
});
|
||||
}
|
||||
@@ -93,7 +92,8 @@ var StaffDebug = (function(){
|
||||
this.do_idash_action({
|
||||
location: locname,
|
||||
method: 'rescore_problem',
|
||||
description: gettext('rescored problem'),
|
||||
success_msg: gettext('Successfully rescored problem for user {user}'),
|
||||
error_msg: gettext('Failed to rescore problem.'),
|
||||
delete_module: false
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user