diff --git a/seahub/templates/file_revisions.html b/seahub/templates/file_revisions.html index b9cbcd58f2..18bddc9108 100644 --- a/seahub/templates/file_revisions.html +++ b/seahub/templates/file_revisions.html @@ -111,8 +111,9 @@ $('.restore-file').click(function() { dataType: 'json', beforeSend: prepareCSRFToken, success: function() { - _this.closest('tr').remove(); - feedback("{% trans "Success" %}", 'success'); + var msg = "{% trans "Successfully restored {filename}" %}".replace('{filename}', "{{u_filename|escapejs}}"); + feedback(msg, 'success'); + setTimeout(function() { location.reload(true); }, 1000); }, error: ajaxErrorHandler }); diff --git a/seahub/templates/repo_history_view.html b/seahub/templates/repo_history_view.html index 914ff91b2e..898c1ed3a0 100644 --- a/seahub/templates/repo_history_view.html +++ b/seahub/templates/repo_history_view.html @@ -61,7 +61,7 @@ {% for dirent in dir_list %} - + {% trans {{ dirent.obj_name }} @@ -70,7 +70,7 @@ {% endfor %} {% for dirent in file_list %} - + {% trans {{ dirent.props.obj_name }} {{ dirent.file_size|filesizeformat }} @@ -111,8 +111,8 @@ $('.restore-file, .restore-dir').click(function() { dataType: 'json', beforeSend: prepareCSRFToken, success: function() { - _this.closest('tr').remove(); - feedback("{% trans "Success" %}", 'success'); + var msg = "{% trans "Successfully restored {dirent_name}" %}".replace('{dirent_name}', _this.closest('tr').attr('data-name')); + feedback(msg, 'success'); }, error: ajaxErrorHandler });