minio: preview image cache

pull/818/head
withchao 2 years ago
parent dcfcdde87b
commit 9920d015df

@ -58,7 +58,7 @@ const (
maxImageWidth = 1024 maxImageWidth = 1024
maxImageHeight = 1024 maxImageHeight = 1024
maxImageSize = 1024 * 1024 * 50 maxImageSize = 1024 * 1024 * 50
pathInfo = "/minio/thumbnail" pathInfo = "openim/thumbnail"
) )
func NewMinio() (s3.Interface, error) { func NewMinio() (s3.Interface, error) {
@ -82,7 +82,7 @@ func NewMinio() (s3.Interface, error) {
lock: &sync.Mutex{}, lock: &sync.Mutex{},
init: false, init: false,
} }
if conf.SignEndpoint == "" { if conf.SignEndpoint == "" || conf.SignEndpoint == conf.Endpoint {
m.sign = m.core.Client m.sign = m.core.Client
} else { } else {
su, err := url.Parse(conf.SignEndpoint) su, err := url.Parse(conf.SignEndpoint)
@ -141,7 +141,7 @@ func (m *Minio) initMinio(ctx context.Context) error {
return err return err
} }
func() { func() {
if conf.SignEndpoint == "" { if conf.SignEndpoint == "" || conf.SignEndpoint == conf.Endpoint {
return return
} }
defer func() { defer func() {

Loading…
Cancel
Save