From d79ff4f810a054597518470dfc22a0cf60aaf0aa Mon Sep 17 00:00:00 2001 From: PangBo <51732678+pangbo13@users.noreply.github.com> Date: Fri, 1 Sep 2023 10:13:18 +0800 Subject: [PATCH] FIX: Pop up dialog correctly when fail to delete a user (#20645) --- .../discourse/app/controllers/preferences/account.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/app/controllers/preferences/account.js b/app/assets/javascripts/discourse/app/controllers/preferences/account.js index da2c5a7cf6c..6a567b93805 100644 --- a/app/assets/javascripts/discourse/app/controllers/preferences/account.js +++ b/app/assets/javascripts/discourse/app/controllers/preferences/account.js @@ -223,7 +223,11 @@ export default Controller.extend(CanCheckEmails, { }); }, () => { - this.dialog.alert(I18n.t("user.delete_yourself_not_allowed")); + next(() => + this.dialog.alert( + I18n.t("user.delete_yourself_not_allowed") + ) + ); this.set("deleting", false); } );