photoprism/internal/get/thumbs.go

20 lines
278 B
Go
Raw Normal View History

package get
import (
"sync"
"github.com/photoprism/photoprism/internal/photoprism"
)
var onceThumbs sync.Once
func initThumbs() {
services.Thumbs = photoprism.NewThumbs(Config())
}
func Thumbs() *photoprism.Thumbs {
onceThumbs.Do(initThumbs)
return services.Thumbs
}