return properly actual file name

This commit is contained in:
2024-10-17 17:25:02 +07:00
parent f9967ac5bd
commit d01fae4788
8 changed files with 61 additions and 25 deletions

View File

@@ -13,7 +13,7 @@ export class MinioService {
async uploadFile(file: FileUpload, category: string) {
// sonar ignore next
const { mimetype, createReadStream } = await file;
const { mimetype, createReadStream, filename: actualFileName } = await file;
const filename = this.fileName();
const Name = `${category}/${filename}`;
const fileBuffer = createReadStream();
@@ -27,10 +27,13 @@ export class MinioService {
'Content-Type': mimetype,
},
);
return { result, filename, mimetype };
return { result, filename, mimetype, actualFileName };
}
async getFileUrl(fileName: string, category: string) {
if (!fileName) {
return null;
}
const url = await this.minioClient.presignedUrl(
'GET',
this.configService.get('BUCKET_NAME') ?? 'epess',