fix: Minio AccessURL

pull/818/head
withchao 2 years ago
parent c7c86a4a96
commit 1be3bb2f6c

@ -394,10 +394,16 @@ func (m *Minio) AccessURL(ctx context.Context, name string, expire time.Duration
query.Set("url", u.String()) query.Set("url", u.String())
if opt.Image != nil { if opt.Image != nil {
query.Set("type", "image") query.Set("type", "image")
query.Set("width", strconv.Itoa(opt.Image.Width))
query.Set("height", strconv.Itoa(opt.Image.Height))
query.Set("format", opt.Image.Format)
} }
if opt.Video != nil { if opt.Video != nil {
query.Set("type", "video") query.Set("type", "video")
query.Set("time", strconv.Itoa(int(opt.Video.Time/time.Millisecond))) query.Set("time", strconv.Itoa(int(opt.Video.Time/time.Millisecond)))
query.Set("width", strconv.Itoa(opt.Image.Width))
query.Set("height", strconv.Itoa(opt.Image.Height))
query.Set("format", opt.Image.Format)
} }
return m.imageApi + query.Encode(), nil return m.imageApi + query.Encode(), nil
} }

Loading…
Cancel
Save