diff --git a/functions/api/manage/delete/[[path]].js b/functions/api/manage/delete/[[path]].js index e1e2f97..1bf8ad4 100644 --- a/functions/api/manage/delete/[[path]].js +++ b/functions/api/manage/delete/[[path]].js @@ -151,7 +151,7 @@ async function deleteS3File(img) { accessKeyId: img.metadata?.S3AccessKeyId, secretAccessKey: img.metadata?.S3SecretAccessKey }, - forcePathStyle: img.metadata?.S3PathStyle === 'true' // 是否启用路径风格 + forcePathStyle: img.metadata?.S3PathStyle || false // 是否启用路径风格 }); const bucketName = img.metadata?.S3BucketName; diff --git a/functions/api/manage/move/[[path]].js b/functions/api/manage/move/[[path]].js index 48de58d..061533f 100644 --- a/functions/api/manage/move/[[path]].js +++ b/functions/api/manage/move/[[path]].js @@ -195,7 +195,7 @@ async function moveS3File(img, newFileId) { accessKeyId: img.metadata?.S3AccessKeyId, secretAccessKey: img.metadata?.S3SecretAccessKey }, - forcePathStyle: img.metadata?.S3PathStyle === 'true' // 是否启用路径风格 + forcePathStyle: img.metadata?.S3PathStyle || false // 是否启用路径风格 }); const bucketName = img.metadata?.S3BucketName; diff --git a/functions/file/[[path]].js b/functions/file/[[path]].js index c05d82b..de98165 100644 --- a/functions/file/[[path]].js +++ b/functions/file/[[path]].js @@ -120,7 +120,7 @@ export async function onRequest(context) { // Contents of context object accessKeyId: imgRecord.metadata?.S3AccessKeyId, secretAccessKey: imgRecord.metadata?.S3SecretAccessKey }, - forcePathStyle: imgRecord.metadata?.S3PathStyle === 'true' // 是否启用路径风格 + forcePathStyle: imgRecord.metadata?.S3PathStyle || false // 是否启用路径风格 }); const bucketName = imgRecord.metadata?.S3BucketName;