diff --git a/interfaces/kits/ani/file_share/ets/@ohos.fileshare.ets b/interfaces/kits/ani/file_share/ets/@ohos.fileshare.ets index 00572d47ba2b5a32a61d4110c0c108c196d79b86..edfa9454751addd16d4b740ffaeb6bb242d34c8a 100644 --- a/interfaces/kits/ani/file_share/ets/@ohos.fileshare.ets +++ b/interfaces/kits/ani/file_share/ets/@ohos.fileshare.ets @@ -39,13 +39,13 @@ export namespace fileShare { callback: AsyncCallback): void { hilog.info(0x0000, 'grantUriPermission', "Start grantUriPermission in callback main thread."); let p1 = taskpool.execute(grantUriPermissionSync, uri, bundleName, flag); - p1.then((data: NullishType) => { + p1.then((data: Any) => { let ret = data as int; hilog.info(0x0000, 'grantUriPermission', "grantUriPermission ret = " + ret); let error: BusinessError; callback(error, undefined); }); - p1.catch((err: NullishType) => { + p1.catch((err: Any) => { hilog.info(0x0000, 'grantUriPermission', "grantUriPermission catch in callback thread."); let error = err as BusinessError; callback(error, undefined); @@ -56,7 +56,7 @@ export namespace fileShare { hilog.info(0x0000, 'grantUriPermission', "Start grantUriPermission in promise main thread"); let p = new Promise((resolve: (value: PromiseLike) => void, reject: (error: Error) => void): void => { let p1 = taskpool.execute(grantUriPermissionSync, uri, bundleName, flag); - p1.then((e: NullishType): void => { + p1.then((e: Any): void => { resolve(Promise.resolve()); }); p1.catch((e: Error): void => {