This commit is contained in:
2026-08-21 00:09:32 +07:00
parent 7656100fe6
commit a2cadf6eca
20 changed files with 320 additions and 94 deletions
+4 -1
View File
@@ -8,13 +8,16 @@ import (
type FileService struct {
fileStorage file_storage.IFileStorage
stringTools string_tools.IStringTools
}
func NewFileService(
fileStorage file_storage.IFileStorage,
stringTools string_tools.IStringTools,
) *FileService {
return &FileService{
fileStorage: fileStorage,
stringTools: stringTools,
}
}
@@ -22,7 +25,7 @@ func (s *FileService) UploadFile(
ctx context.Context,
file *file_storage.File,
) (string, error) {
file.Name = string_tools.Transliterate(file.Name)
file.Name = s.stringTools.Transliterate(file.Name)
if err := s.fileStorage.Put(ctx, file); err != nil {
return "", err
}