diff --git a/app/assets/javascripts/discourse/controllers/flag_controller.js b/app/assets/javascripts/discourse/controllers/flag_controller.js index 1284e8479..a573161bb 100644 --- a/app/assets/javascripts/discourse/controllers/flag_controller.js +++ b/app/assets/javascripts/discourse/controllers/flag_controller.js @@ -58,9 +58,11 @@ Discourse.FlagController = Discourse.ObjectController.extend(Discourse.ModalFunc if (opts) params = $.extend(params, opts); + $('#discourse-modal').modal('hide'); postAction.act(params).then(function() { flagController.send('closeModal'); }, function(errors) { + $('#discourse-modal').modal('show'); flagController.displayErrors(errors); }); },