diff --git a/backend/internal/utils/file_util.go b/backend/internal/utils/file_util.go index 94221de1..0fa322dc 100644 --- a/backend/internal/utils/file_util.go +++ b/backend/internal/utils/file_util.go @@ -30,6 +30,8 @@ func GetImageMimeType(ext string) string { return "image/svg+xml" case "ico": return "image/x-icon" + case "gif": + return "image/gif" default: return "" } diff --git a/frontend/src/routes/settings/admin/application-configuration/application-image.svelte b/frontend/src/routes/settings/admin/application-configuration/application-image.svelte index a6e11ddc..4d5f2f63 100644 --- a/frontend/src/routes/settings/admin/application-configuration/application-image.svelte +++ b/frontend/src/routes/settings/admin/application-configuration/application-image.svelte @@ -11,7 +11,7 @@ label, image = $bindable(), imageURL, - accept = 'image/png, image/jpeg, image/svg+xml', + accept = 'image/png, image/jpeg, image/svg+xml, image/gif', forceColorScheme, ...restProps }: HTMLAttributes & {