This commit is contained in:
2026-08-16 01:19:10 +08:00
parent c4b114762b
commit c554152f4f
43 changed files with 1311 additions and 318 deletions
+4 -3
View File
@@ -22,11 +22,12 @@ type MediaRepo interface {
type MediaUsecase struct {
MediaRepo
files FileStorage
files FileStorage
settings RuntimeSettings
}
func NewMediaUsecase(repo MediaRepo, files FileStorage) *MediaUsecase {
return &MediaUsecase{MediaRepo: repo, files: files}
func NewMediaUsecase(repo MediaRepo, files FileStorage, settings RuntimeSettings) *MediaUsecase {
return &MediaUsecase{MediaRepo: repo, files: files, settings: settings}
}
var allowedMediaExtensions = map[string]bool{