From b68fb0aac2fe6b7f5fa87e0a0f62cd65500522c2 Mon Sep 17 00:00:00 2001 From: Rogee Date: Wed, 21 May 2025 21:21:43 +0800 Subject: [PATCH] feat: fix expiration --- backend/app/http/posts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/http/posts.go b/backend/app/http/posts.go index 4d6a0b7..6079609 100644 --- a/backend/app/http/posts.go +++ b/backend/app/http/posts.go @@ -194,7 +194,7 @@ func (ctl *posts) Play(ctx fiber.Ctx, id int64, user *model.Users) (*PlayUrl, er log.WithError(err).Errorf("medias GetByID err: %v", err) return nil, err } - url, err := ctl.oss.GetSignedUrl(ctx.Context(), media.Path) + url, err := ctl.oss.GetSignedUrl(ctx.Context(), media.Path, ali.WithExpire(time.Second*time.Duration(media.Metas.Data.Duration+30))) if err != nil { log.WithError(err).Errorf("media GetSignedUrl err: %v", err) return nil, err