Skip to content

Commit 02119ec

Browse files
JakobDevsilverwind
andauthored
Limit avatar upload to valid image files (#24258)
This causes the browser to allow only valid images in the file picker by default. --------- Co-authored-by: silverwind <me@silverwind.io>
1 parent 20b6ae0 commit 02119ec

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

templates/org/settings/options.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
{{.CsrfTokenHtml}}
9292
<div class="inline field">
9393
<label for="avatar">{{.locale.Tr "settings.choose_new_avatar"}}</label>
94-
<input name="avatar" type="file" >
94+
<input name="avatar" type="file" accept="image/png,image/jpeg,image/gif,image/webp">
9595
</div>
9696

9797
<div class="field">

templates/repo/settings/options.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
{{.CsrfTokenHtml}}
6161
<div class="inline field">
6262
<label for="avatar">{{.locale.Tr "settings.choose_new_avatar"}}</label>
63-
<input name="avatar" type="file" >
63+
<input name="avatar" type="file" accept="image/png,image/jpeg,image/gif,image/webp">
6464
</div>
6565

6666
<div class="field">

templates/user/settings/profile.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123

124124
<div class="inline field">
125125
<label for="avatar">{{.locale.Tr "settings.choose_new_avatar"}}</label>
126-
<input name="avatar" type="file" >
126+
<input name="avatar" type="file" accept="image/png,image/jpeg,image/gif,image/webp">
127127
</div>
128128

129129
<div class="field">

0 commit comments

Comments
 (0)