summaryrefslogtreecommitdiff
path: root/internal/api
diff options
context:
space:
mode:
Diffstat (limited to 'internal/api')
-rw-r--r--internal/api/handlers.go14
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"
}