mirror of
https://github.com/openharmony/notification_ans_standard.git
synced 2026-07-21 12:25:24 -04:00
feat: add agent permission
Signed-off-by: zengsiyu <zengsiyu3@huawei.com> Change-Id: I95e2a121c2e90ece8dbacbd7bff528c869961939
This commit is contained in:
@@ -214,7 +214,8 @@ ErrCode AdvancedNotificationService::PrepareNotificationRequest(const sptr<Notif
|
||||
return ERR_ANS_NON_SYSTEM_APP;
|
||||
}
|
||||
|
||||
if (!CheckPermission(OHOS_PERMISSION_NOTIFICATION_CONTROLLER)) {
|
||||
if (!CheckPermission(OHOS_PERMISSION_NOTIFICATION_CONTROLLER) ||
|
||||
!CheckPermission(OHOS_PERMISSION_NOTIFICATION_AGENT_CONTROLLER)) {
|
||||
return ERR_ANS_PERMISSION_DENIED;
|
||||
}
|
||||
|
||||
@@ -624,7 +625,8 @@ ErrCode AdvancedNotificationService::CancelAsBundle(
|
||||
return ERR_ANS_NON_SYSTEM_APP;
|
||||
}
|
||||
|
||||
if (!CheckPermission(OHOS_PERMISSION_NOTIFICATION_CONTROLLER)) {
|
||||
if (!CheckPermission(OHOS_PERMISSION_NOTIFICATION_CONTROLLER) ||
|
||||
!CheckPermission(OHOS_PERMISSION_NOTIFICATION_AGENT_CONTROLLER)) {
|
||||
return ERR_ANS_PERMISSION_DENIED;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user