From 363a6024df4a2d4f9bcb0f1c53099a060ec97eea Mon Sep 17 00:00:00 2001 From: chennian Date: Sat, 28 Jun 2025 16:11:08 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9asyncCallback=EF=BC=8C?= =?UTF-8?q?=E6=8A=9B=E5=BC=82=E5=B8=B8=E6=97=B6=EF=BC=8Cdata=E4=B8=BAundef?= =?UTF-8?q?ine=EF=BC=8C=E6=AD=A3=E5=B8=B8=E8=BF=94=E5=9B=9E=E6=97=B6err?= =?UTF-8?q?=E4=B8=BAundefined?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: chennian --- .../accesstoken/ets/@ohos.abilityAccessCtrl.ets | 6 ++---- .../ets/ani/privacy/ets/@ohos.privacyManager.ets | 15 +++++---------- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/frameworks/ets/ani/accesstoken/ets/@ohos.abilityAccessCtrl.ets b/frameworks/ets/ani/accesstoken/ets/@ohos.abilityAccessCtrl.ets index c1bf2f105..6aeba2467 100644 --- a/frameworks/ets/ani/accesstoken/ets/@ohos.abilityAccessCtrl.ets +++ b/frameworks/ets/ani/accesstoken/ets/@ohos.abilityAccessCtrl.ets @@ -314,8 +314,7 @@ export default namespace abilityAccessCtrl { let p1 = taskpool.execute((): void => { new AtManagerInner().grantUserGrantedPermissionExecute(tokenID, permissionName, permissionFlags);}); p1.then(() => { - let err = new BusinessError(); - callback(err, undefined); + callback(null, undefined); }, (err: Error): void => { callback(err as BusinessError, undefined); }); @@ -355,8 +354,7 @@ export default namespace abilityAccessCtrl { new AtManagerInner().revokeUserGrantedPermissionExecute(tokenID, permissionName, permissionFlags); }); job.then(() => { - let err = new BusinessError(); - callback(err, undefined); + callback(null, undefined); }, (err: Error): void=> { callback(err as BusinessError, undefined); }); diff --git a/frameworks/ets/ani/privacy/ets/@ohos.privacyManager.ets b/frameworks/ets/ani/privacy/ets/@ohos.privacyManager.ets index a82c0210d..edbe97fea 100644 --- a/frameworks/ets/ani/privacy/ets/@ohos.privacyManager.ets +++ b/frameworks/ets/ani/privacy/ets/@ohos.privacyManager.ets @@ -80,8 +80,7 @@ export default namespace privacyManager { successCount, failCount, options); }); p.then(() => { - let err = new BusinessError(); - callback(err, undefined); + callback(null, undefined); },(err: Error): void=> { callback(err as BusinessError, undefined); }); @@ -117,8 +116,7 @@ export default namespace privacyManager { let p = taskpool.execute((): void => { return stopUsingPermissionExecute(tokenID, permissionName, -1) }); p.then(() => { - let err = new BusinessError(); - callback(err, undefined); + callback(null, undefined); },(err: Error): void=> { callback(err as BusinessError, undefined); }); @@ -176,8 +174,7 @@ export default namespace privacyManager { return startUsingPermissionExecute(tokenID, permissionName, -1, PermissionUsedType.NORMAL_TYPE) }); p.then(() => { - let err = new BusinessError(); - callback(err, undefined); + callback(null, undefined); },(err: Error): void => { callback(err as BusinessError, undefined); }) @@ -226,11 +223,9 @@ export default namespace privacyManager { return getPermissionUsedRecordExecute(request); }); p1.then((ret: NullishType): void => { - let err = new BusinessError(); - callback(err, ret as PermissionUsedResponse); + callback(null, ret as PermissionUsedResponse); }).catch((err: Error): void => { - let response: PermissionUsedResponse = {}; - callback(err as BusinessError, response); + callback(err as BusinessError, undefined); }) } -- Gitee