From ac33837a78205faf05b2f7c991a992a9a762bdfb Mon Sep 17 00:00:00 2001 From: jiangyong27 Date: Wed, 7 Aug 2024 12:47:03 +0800 Subject: [PATCH] time.Hour * 24 * 7 --- storage/minio.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/storage/minio.go b/storage/minio.go index 420b349..e008eda 100644 --- a/storage/minio.go +++ b/storage/minio.go @@ -112,9 +112,14 @@ func (s *Minio) Url(objectName string, expire time.Duration) string { if err := s.Init(); err != nil { return err.Error() } + + if expire > time.Hour*24*7 { + expire = time.Hour * 24 * 7 + } var params url.Values u, err := s.client.PresignedGetObject(s.config.Bucket, objectName, expire, params) if err != nil { + log.Errorf("error:%s", err.Error()) return fmt.Sprintf("%s/%s/%s", s.config.BaseUrl, s.config.Bucket, objectName) }