loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Improve hint when uploading a too large avatar (#26935)

Fix #26390

---------

Co-authored-by: delvh <dev.lh@web.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io>
Co-authored-by: silverwind <me@silverwind.io>

authored by

Lunny Xiao
delvh
wxiaoguang
Giteabot
silverwind
and committed by
GitHub
f20e317d a78c2eae

+3 -3
+1 -1
options/locale/locale_en-US.ini
··· 681 681 update_avatar = Update Avatar 682 682 delete_current_avatar = Delete Current Avatar 683 683 uploaded_avatar_not_a_image = The uploaded file is not an image. 684 - uploaded_avatar_is_too_big = The uploaded file has exceeded the maximum size. 684 + uploaded_avatar_is_too_big = The uploaded file size (%d KiB) exceeds the maximum size (%d KiB). 685 685 update_avatar_success = Your avatar has been updated. 686 686 update_user_avatar_success = The user's avatar has been updated. 687 687
+1 -1
routers/web/repo/setting/avatar.go
··· 38 38 defer r.Close() 39 39 40 40 if form.Avatar.Size > setting.Avatar.MaxFileSize { 41 - return errors.New(ctx.Tr("settings.uploaded_avatar_is_too_big")) 41 + return errors.New(ctx.Tr("settings.uploaded_avatar_is_too_big", form.Avatar.Size/1024, setting.Avatar.MaxFileSize/1024)) 42 42 } 43 43 44 44 data, err := io.ReadAll(r)
+1 -1
routers/web/user/setting/profile.go
··· 146 146 defer fr.Close() 147 147 148 148 if form.Avatar.Size > setting.Avatar.MaxFileSize { 149 - return errors.New(ctx.Tr("settings.uploaded_avatar_is_too_big")) 149 + return errors.New(ctx.Tr("settings.uploaded_avatar_is_too_big", form.Avatar.Size/1024, setting.Avatar.MaxFileSize/1024)) 150 150 } 151 151 152 152 data, err := io.ReadAll(fr)