Skip to content

Commit b8631f5

Browse files
committed
chore: demo strict type AdminForth/2032/fix-upload-plugin-and-storage-
Turn on strictContentType for the S3 adapters of dev-demo.
1 parent 189643b commit b8631f5

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

‎dev-demo/resources/cars_description_image.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ export default {
5151
region: process.env.AWS_REGION as string,
5252
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
5353
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
54+
strictContentType: true,
5455
}),
5556

5657
allowedFileExtensions: [

‎dev-demo/resources/cars_resources/carsResourseTemplate.ts‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ export default function carsResourseTemplate(resourceId: string, dataSource: Car
215215
region: process.env.AWS_REGION as string,
216216
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
217217
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
218+
strictContentType: true,
218219
s3ACL: "public-read"
219220
}),
220221
pathColumnName: 'photos',
@@ -236,6 +237,7 @@ export default function carsResourseTemplate(resourceId: string, dataSource: Car
236237
region: process.env.AWS_REGION as string,
237238
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
238239
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
240+
strictContentType: true,
239241
s3ACL: "public-read"
240242
}),
241243
pathColumnName: 'promo_picture',
@@ -349,6 +351,7 @@ export default function carsResourseTemplate(resourceId: string, dataSource: Car
349351
region: process.env.AWS_REGION as string,
350352
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
351353
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
354+
strictContentType: true,
352355
s3ACL: "public-read"
353356
}),
354357

‎dev-demo/utils.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export const s3StorageAdapter = process.env.AWS_ACCESS_KEY_ID ? new AdminForthAd
2323
region: process.env.AWS_REGION as string,
2424
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
2525
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
26+
strictContentType: true,
2627
s3ACL: "public-read"
2728
}) : null;
2829

0 commit comments

Comments
 (0)