From bd1a50e0271d66faae2ad5f270127ba789b464b0 Mon Sep 17 00:00:00 2001
From: James Page <james@uafrica.com>
Date: Fri, 5 Aug 2022 15:20:50 +0200
Subject: [PATCH] #27 Added expiry duration convenience constants

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

diff --git a/s3/s3.go b/s3/s3.go
index ba607b1..1aa35c0 100644
--- a/s3/s3.go
+++ b/s3/s3.go
@@ -38,6 +38,12 @@ type S3UploadSettings struct {
 	FileExt                   string // Required when GenerateFileNameFromParts is true
 }
 
+// Duration constants
+const (
+	S3ExpiryDuration1Day  time.Duration = 24 * time.Hour
+	S3ExpiryDuration7Days time.Duration = 7 * 24 * time.Hour
+)
+
 type MIMEType string
 
 const (
-- 
GitLab