diff --git a/services/ans/src/advanced_notification_service.cpp b/services/ans/src/advanced_notification_service.cpp index fca498f9aacc4be4d9cc52b4ba08b11e3fc9b5a8..a8902747e443daacbc90da6f168eda37651f8db8 100644 --- a/services/ans/src/advanced_notification_service.cpp +++ b/services/ans/src/advanced_notification_service.cpp @@ -646,6 +646,9 @@ ErrCode AdvancedNotificationService::PublishPreparedNotification(const sptrGetSlotType() != oldType) { + SetRequestBySlotType(request, bundleOption); + } #endif bool isSystemApp = AccessTokenHelper::IsSystemApp(); bool isSubsystem = AccessTokenHelper::VerifyNativeToken(tokenCaller);