diff --git a/template/default-ts/uni.promisify.adaptor.ts b/template/default-ts/uni.promisify.adaptor.ts index 168d9df..88147e4 100644 --- a/template/default-ts/uni.promisify.adaptor.ts +++ b/template/default-ts/uni.promisify.adaptor.ts @@ -4,6 +4,9 @@ uni.addInterceptor({ return res; } return new Promise((resolve, reject) => { + if (!res) { + return resolve(res) + } res.then((res: [unknown, unknown]) => res[0] ? reject(res[0]) : resolve(res[1])); }); }, diff --git a/template/default/uni.promisify.adaptor.js b/template/default/uni.promisify.adaptor.js index 47fbce1..6524460 100644 --- a/template/default/uni.promisify.adaptor.js +++ b/template/default/uni.promisify.adaptor.js @@ -4,6 +4,9 @@ uni.addInterceptor({ return res; } return new Promise((resolve, reject) => { + if (!res) { + return resolve(res) + } res.then((res) => res[0] ? reject(res[0]) : resolve(res[1])); }); },