From adec1fc23def6637408581935712a0f9040ef7c7 Mon Sep 17 00:00:00 2001 From: xdongs Date: Fri, 29 Aug 2025 10:27:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=9D=99=E9=BB=98=E9=80=9A?= =?UTF-8?q?=E7=9F=A5clone=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: xdongs --- services/ans/src/advanced_notification_utils.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/services/ans/src/advanced_notification_utils.cpp b/services/ans/src/advanced_notification_utils.cpp index 32ff419d7..eaebda5ea 100644 --- a/services/ans/src/advanced_notification_utils.cpp +++ b/services/ans/src/advanced_notification_utils.cpp @@ -2037,12 +2037,11 @@ void AdvancedNotificationService::UpdateCloneBundleInfoFoSilentReminder( const NotificationCloneBundleInfo cloneBundleInfo, const sptr bundle) { auto enableStatus = cloneBundleInfo.GetSilentReminderEnabled(); - if (enableStatus != NotificationConstant::SWITCH_STATE::SYSTEM_DEFAULT_OFF && - enableStatus != NotificationConstant::SWITCH_STATE::SYSTEM_DEFAULT_ON) { - if (NotificationPreferences::GetInstance()->SetSilentReminderEnabled(bundle, - enableStatus == NotificationConstant::SWITCH_STATE::USER_MODIFIED_ON ? true : false) != ERR_OK) { - ANS_LOGW("SetSilentReminderEnabled failed."); - } + if (NotificationPreferences::GetInstance()->SetSilentReminderEnabled(bundle, + (enableStatus == NotificationConstant::SWITCH_STATE::USER_MODIFIED_ON || + enableStatus == NotificationConstant::SWITCH_STATE::SYSTEM_DEFAULT_ON) ? + true : false) != ERR_OK) { + ANS_LOGW("SetSilentReminderEnabled failed."); } } -- Gitee