dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit d7646b3d43a661b1555633d204d2341844a4091a
parent b87f230afbf5ca3f46822a23dbc7feb65715bbf1
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sat,  7 Jan 2023 21:57:05 -0800

allow gif avatar

Diffstat:
Mpkg/web/handlers/handlers.go | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -3008,8 +3008,9 @@ func changeAvatarForm(c echo.Context, data settingsAccountData) error { } filetype := http.DetectContentType(fileBytes) - if filetype != "image/jpeg" && filetype != "image/png" { - data.ErrorAvatar = "The provided file format is not allowed. Please upload a JPEG or PNG image" + logrus.Error(filetype) + if filetype != "image/jpeg" && filetype != "image/png" && filetype != "image/gif" { + data.ErrorAvatar = "The provided file format is not allowed. Please upload a JPEG, PNG or GIF image" return c.Render(http.StatusOK, "settings.account", data) }