From 1d8ab5318cac588771ffc286eeadf947f1d02b7c Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 3 Oct 2025 16:17:08 +0800 Subject: [PATCH] Close test email modal after sending email --- .../EmailSettingGroup/EmailSettingGroupViewComponent.razor.cs | 2 ++ .../SettingManagement/Components/EmailSettingGroup/Default.js | 1 + 2 files changed, 3 insertions(+) diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor.cs b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor.cs index 885a556991..b4eb29c400 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor.cs +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor.cs @@ -119,6 +119,8 @@ public partial class EmailSettingGroupViewComponent await EmailSettingsAppService.SendTestEmailAsync(ObjectMapper.Map(SendTestEmailInput)); await Notify.Success(L["SentSuccessfully"]); + + await CloseSendTestEmailModalAsync(); } catch (Exception ex) { diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/Components/EmailSettingGroup/Default.js b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/Components/EmailSettingGroup/Default.js index 6dd040ad5c..936ef46c88 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/Components/EmailSettingGroup/Default.js +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/Components/EmailSettingGroup/Default.js @@ -41,6 +41,7 @@ _sendTestEmailModal.onResult(function () { abp.notify.success(l('SentSuccessfully')); + _sendTestEmailModal.close(); }); $("#SendTestEmailButton").click(function (e) {