Просмотр исходного кода

Merge branch 'feat/page-bulk-export' into feat/78037-135787-download-bulk-export-from-in-app-notification-FE

Futa Arai 1 год назад
Родитель
Сommit
60e06dc44c

+ 1 - 2
apps/app/src/server/service/file-uploader/aws/index.ts

@@ -215,8 +215,7 @@ class AwsFileUploader extends AbstractFileUploader implements IAwsFileUploader {
 
   createMultipartUploader(uploadKey: string) {
     const s3 = S3Factory();
-    const awsConfig = getAwsConfig();
-    return new AwsMultipartUploader(s3, awsConfig.bucket, uploadKey);
+    return new AwsMultipartUploader(s3, getS3Bucket(), uploadKey);
   }
 
 }

+ 2 - 2
apps/app/src/server/service/file-uploader/aws/multipart-upload.ts

@@ -32,7 +32,7 @@ export interface IAwsMultipartUploader {
  */
 export class AwsMultipartUploader implements IAwsMultipartUploader {
 
-  private bucket: string;
+  private bucket: string | undefined;
 
   private uploadKey: string;
 
@@ -46,7 +46,7 @@ export class AwsMultipartUploader implements IAwsMultipartUploader {
 
   private _uploadedFileSize: number | undefined;
 
-  constructor(s3Client: S3Client, bucket: string, uploadKey: string) {
+  constructor(s3Client: S3Client, bucket: string | undefined, uploadKey: string) {
     this.s3Client = s3Client;
     this.bucket = bucket;
     this.uploadKey = uploadKey;