Skip to content

Commit 51df582

Browse files
committed
upd: 补充单测
1 parent 2997cd1 commit 51df582

File tree

3 files changed

+422
-162
lines changed

3 files changed

+422
-162
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"conf": "^9.0.0",
3535
"mime-types": "^2.1.24",
3636
"request": "^2.88.2",
37-
"xml2js": "^0.4.19"
37+
"xml2js": "^0.5.0"
3838
},
3939
"devDependencies": {
4040
"@types/node": "^14.14.20",

sdk/advance.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1308,7 +1308,8 @@ function downloadFile(params, callback) {
13081308
['DEEP_ARCHIVE', 'ARCHIVE'].includes(storageClass) &&
13091309
(!restoreStatus || restoreStatus === 'ongoing-request="true"')
13101310
) {
1311-
return callback({statusCode, header: resHeaders, code: 'CannotDownload', message: 'Archive object can not download, please restore to Standard storage class.'});
1311+
// 自定义返回的错误码 与cos api无关
1312+
return callback({statusCode: 403, header: resHeaders, code: 'CannotDownload', message: 'Archive object can not download, please restore to Standard storage class.'});
13121313
}
13131314

13141315
// 整理文件信息

0 commit comments

Comments
 (0)