add fix
This commit is contained in:
parent
14b361e5fd
commit
e20ab2db2b
3
.gitignore
vendored
3
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
.idea
|
.idea
|
||||||
|
internal/config/config.yaml
|
@ -11,7 +11,7 @@ import (
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"donat-widget/infrastructure/pg"
|
"donat-widget/infrastructure/pg"
|
||||||
"donat-widget/infrastructure/weed"
|
//"donat-widget/infrastructure/weed"
|
||||||
AuthClient "donat-widget/pkg/api/auth"
|
AuthClient "donat-widget/pkg/api/auth"
|
||||||
PaymentClient "donat-widget/pkg/api/payment"
|
PaymentClient "donat-widget/pkg/api/payment"
|
||||||
)
|
)
|
||||||
|
@ -181,24 +181,17 @@ func UpdateDonatePage(donatService model.DonatService) echo.HandlerFunc {
|
|||||||
|
|
||||||
if form != nil {
|
if form != nil {
|
||||||
if backgroundFiles, ok := form.File["background"]; ok && len(backgroundFiles) > 0 {
|
if backgroundFiles, ok := form.File["background"]; ok && len(backgroundFiles) > 0 {
|
||||||
backgroundFile := backgroundFiles[0]
|
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to save background")
|
||||||
err := saveUploadedFile(backgroundFile.Open(), "uploads/backgrounds/")
|
|
||||||
if err != nil {
|
|
||||||
slog.Error("Failed to save background:", err)
|
|
||||||
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to save background")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Проверяем и сохраняем avatar, если он передан
|
|
||||||
if avatarFiles, ok := form.File["avatar"]; ok && len(avatarFiles) > 0 {
|
|
||||||
avatarFile := avatarFiles[0]
|
|
||||||
err := saveUploadedFile(avatarFile, "uploads/avatars/")
|
|
||||||
if err != nil {
|
|
||||||
slog.Error("Failed to save avatar:", err)
|
|
||||||
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to save avatar")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Проверяем и сохраняем avatar, если он передан
|
||||||
|
if avatarFiles, ok := form.File["avatar"]; ok && len(avatarFiles) > 0 {
|
||||||
|
|
||||||
|
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to save avatar")
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
db:
|
|
||||||
port: "5432"
|
|
||||||
host: "widget-db"
|
|
||||||
password: "postgres"
|
|
||||||
username: "postgres"
|
|
||||||
dbname: "postgres"
|
|
||||||
|
|
||||||
server:
|
|
||||||
port: "8002"
|
|
||||||
|
|
||||||
storage:
|
|
||||||
filer: "http://80.87.195.57:8111"
|
|
||||||
master: "http://80.87.195.57:9333"
|
|
||||||
|
|
||||||
paymentService:
|
|
||||||
host: "donat-payment"
|
|
||||||
port: "8003"
|
|
||||||
|
|
||||||
authService:
|
|
||||||
host: "donat-auth"
|
|
||||||
port: "8001"
|
|
@ -118,13 +118,13 @@ func (widgetRepo *RepoWidget) SetMediaFile(
|
|||||||
size int64,
|
size int64,
|
||||||
collection string,
|
collection string,
|
||||||
) (model.FileID, error) {
|
) (model.FileID, error) {
|
||||||
fileData, err := widgetRepo.storage.Upload(file, filename, size, collection)
|
fileID, err := widgetRepo.storage.Upload(file, filename, size, collection)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error(err.Error())
|
slog.Error(err.Error())
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
|
||||||
return model.FileID(fileData.FileID), nil
|
return fileID, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (widgetRepo *RepoWidget) GetMediaFile(
|
func (widgetRepo *RepoWidget) GetMediaFile(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user