From 4fc59fc3de7e0daf25e295143f0589d86d2f2467 Mon Sep 17 00:00:00 2001
From: Cornelius Rautenbach <cornel.rautenbach@gmail.com>
Date: Fri, 26 Nov 2021 12:48:35 +0200
Subject: [PATCH] S3 to be more reusable

---
 s3/s3.go | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/s3/s3.go b/s3/s3.go
index f5b2c40..40ada57 100644
--- a/s3/s3.go
+++ b/s3/s3.go
@@ -10,6 +10,8 @@ import (
 	"strings"
 	"time"
 
+	"github.com/aws/aws-sdk-go/aws/session"
+
 	"github.com/aws/aws-sdk-go/aws"
 	"github.com/aws/aws-sdk-go/service/s3"
 	"github.com/google/uuid"
@@ -52,9 +54,9 @@ type SessionWithHelpers struct {
 	S3Session *s3.S3
 }
 
-func NewSession(session *s3.S3) *SessionWithHelpers {
+func NewSession(session *session.Session) *SessionWithHelpers {
 	return &SessionWithHelpers{
-		S3Session: session,
+		S3Session: s3.New(session),
 	}
 }
 
-- 
GitLab