From e9eb236050a21d0e8082010b0fa06071ae3b78cd Mon Sep 17 00:00:00 2001 From: Anton Petrov Date: Mon, 19 Aug 2024 16:54:51 +0300 Subject: [PATCH] Take Bucket Ref into account --- serverless-s3-local/index.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/serverless-s3-local/index.js b/serverless-s3-local/index.js index 4a53b522..d22e976e 100644 --- a/serverless-s3-local/index.js +++ b/serverless-s3-local/index.js @@ -505,9 +505,11 @@ class ServerlessS3Local { } getResourceForBucket(bucketName) { - const logicalResourceName = `S3Bucket${bucketName - .charAt(0) - .toUpperCase()}${bucketName.substr(1)}`; + const logicalResourceName = bucketName.Ref + ? bucketName.Ref + : `S3Bucket${bucketName + .charAt(0) + .toUpperCase()}${bucketName.substr(1)}`; return this.service.resources && this.service.resources.Resources ? this.service.resources.Resources[logicalResourceName] : false;