From 23d44e54e3d6ac50f98a7ffb4b260a1e0d8cb97c Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Thu, 24 Nov 2022 13:39:28 +0200 Subject: [PATCH] Hotfixed S3 not loading --- app/imports/api/files/s3FileStorage.js | 2 +- app/imports/api/files/server/s3.js | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/imports/api/files/s3FileStorage.js b/app/imports/api/files/s3FileStorage.js index 1ef22730..c26d13bc 100644 --- a/app/imports/api/files/s3FileStorage.js +++ b/app/imports/api/files/s3FileStorage.js @@ -33,7 +33,7 @@ let createS3FilesCollection; /* This is the best practice for app security */ if (Meteor.isServer && Meteor.settings.useS3) { // Create a new S3 object - const s3 = new S3({ + const s3 = S3({ accessKeyId: s3Conf.key, secretAccessKey: s3Conf.secret, endpoint: s3Conf.endpoint, diff --git a/app/imports/api/files/server/s3.js b/app/imports/api/files/server/s3.js index 83719fa6..46a8e8a9 100644 --- a/app/imports/api/files/server/s3.js +++ b/app/imports/api/files/server/s3.js @@ -1,2 +1,5 @@ import S3 from 'aws-sdk/clients/s3'; -export default S3; + +export default function () { + return new S3(...arguments); +}