diff options
Diffstat (limited to 'internal/api/handlers.go')
| -rw-r--r-- | internal/api/handlers.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/internal/api/handlers.go b/internal/api/handlers.go index 0436247..8afcd8f 100644 --- a/internal/api/handlers.go +++ b/internal/api/handlers.go @@ -248,6 +248,20 @@ func mimeTypeForFilename(name string) string { return "audio/ogg" case ".m4b": return "audio/x-m4b" + case ".jpg", ".jpeg": + return "image/jpeg" + case ".png": + return "image/png" + case ".gif": + return "image/gif" + case ".webp": + return "image/webp" + case ".bmp": + return "image/bmp" + case ".avif": + return "image/avif" + case ".svg": + return "image/svg+xml" } return "application/octet-stream" } |
