From 0fcd51c63e38371850f0dab87131191712d9ac77 Mon Sep 17 00:00:00 2001 From: wangdi Date: Sat, 23 Aug 2025 11:30:57 +0800 Subject: [PATCH] add live view AUTHORIZED Signed-off-by: wangdi --- services/ans/src/advanced_notification_live_view_service.cpp | 1 + .../ans/test/unittest/advanced_notification_service_test.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/services/ans/src/advanced_notification_live_view_service.cpp b/services/ans/src/advanced_notification_live_view_service.cpp index 8929a9bdd..b4e77d540 100644 --- a/services/ans/src/advanced_notification_live_view_service.cpp +++ b/services/ans/src/advanced_notification_live_view_service.cpp @@ -80,6 +80,7 @@ void AdvancedNotificationService::RecoverLiveViewFromDb(int32_t userId) continue; } + record->slot->SetAuthorizedStatus(NotificationSlot::AuthorizedStatus::AUTHORIZED); // Turn off ringtone and vibration during recovery process record->request->SetDistributedFlagBit(NotificationConstant::ReminderFlag::SOUND_FLAG, false); record->request->SetDistributedFlagBit(NotificationConstant::ReminderFlag::VIBRATION_FLAG, false); diff --git a/services/ans/test/unittest/advanced_notification_service_test.cpp b/services/ans/test/unittest/advanced_notification_service_test.cpp index 154c90c99..e7fcbc7c4 100644 --- a/services/ans/test/unittest/advanced_notification_service_test.cpp +++ b/services/ans/test/unittest/advanced_notification_service_test.cpp @@ -3539,6 +3539,7 @@ HWTEST_F(AdvancedNotificationServiceTest, FillNotificationRecordTest_0002, Funct HWTEST_F(AdvancedNotificationServiceTest, RecoverLiveViewFromDb_0002, Function | SmallTest | Level1) { GTEST_LOG_(INFO) << "RecoverLiveViewFromDb_0002 test start"; + advancedNotificationService_->notificationList_.clear(); sptr request = new NotificationRequest(1); std::shared_ptr liveViewContent = std::make_shared(); -- Gitee