fix(medusa-file-minio): Minio private bucket default (#4540)
* default "getUploadDescriptor" to private (similar to aws + digital ocean) * add changeset
This commit is contained in:
5
.changeset/rotten-peas-heal.md
Normal file
5
.changeset/rotten-peas-heal.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"medusa-file-minio": patch
|
||||
---
|
||||
|
||||
fix(medusa-file-minio): default getUploadDescriptor to private
|
||||
@@ -1,7 +1,3 @@
|
||||
import stream from "stream"
|
||||
import aws from "aws-sdk"
|
||||
import { parse } from "path"
|
||||
import fs from "fs"
|
||||
import {
|
||||
AbstractFileService,
|
||||
DeleteFileType,
|
||||
@@ -10,9 +6,14 @@ import {
|
||||
IFileService,
|
||||
UploadStreamDescriptorType,
|
||||
} from "@medusajs/medusa"
|
||||
import { MedusaError } from "medusa-core-utils"
|
||||
import { ClientConfiguration, PutObjectRequest } from "aws-sdk/clients/s3"
|
||||
|
||||
import { MedusaError } from "medusa-core-utils"
|
||||
import aws from "aws-sdk"
|
||||
import fs from "fs"
|
||||
import { parse } from "path"
|
||||
import stream from "stream"
|
||||
|
||||
class MinioService extends AbstractFileService implements IFileService {
|
||||
protected bucket_: string
|
||||
protected accessKeyId_: string
|
||||
@@ -123,7 +124,7 @@ class MinioService extends AbstractFileService implements IFileService {
|
||||
contentType?: string
|
||||
}
|
||||
) {
|
||||
const usePrivateBucket = !!fileData.usePrivateBucket
|
||||
const usePrivateBucket = fileData.usePrivateBucket ?? true
|
||||
|
||||
this.validatePrivateBucketConfiguration_(usePrivateBucket)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user