diff --git a/r2/r2/public/static/js/wiki.js b/r2/r2/public/static/js/wiki.js index 2c22054b4..27fc06c50 100644 --- a/r2/r2/public/static/js/wiki.js +++ b/r2/r2/public/static/js/wiki.js @@ -89,11 +89,15 @@ r.wiki = { conflict.hide() special.hide() params = r.utils.serializeForm($this) + $('#wiki_save_button').attr("disabled", true) r.wiki.request({ url: url, type: 'POST', dataType: 'json', data: params, + error: function() { + $('#wiki_save_button').removeAttr("disabled") + }, success: function() { window.location = r.wiki.baseUrl() + '/' + r.config.wiki_page }, diff --git a/r2/r2/templates/wikieditpage.html b/r2/r2/templates/wikieditpage.html index 3f2c4fa1d..5e647bc29 100644 --- a/r2/r2/templates/wikieditpage.html +++ b/r2/r2/templates/wikieditpage.html @@ -44,5 +44,5 @@
-

+