summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorneobooru <50623835+neobooru@users.noreply.github.com>2021-05-14 14:43:37 +0000
committerGitHub <noreply@github.com>2021-05-14 14:43:37 +0000
commitdc46ed7929889623de88acf3d375a7584b5e1b8c (patch)
treea7b38f8815bac7b7f5dfcb7a1dbe54c784e9ddb5 /client
parenta6886ddb89a99a3f93f56abc40f2174cc20d1a23 (diff)
parenta2b68925ac3c1a7aa2d2e806abbdd8d48f4224f6 (diff)
Merge pull request #404 from Ruin0x11/bmp-support
Support BMP format uploads
Diffstat (limited to 'client')
-rw-r--r--client/html/post_merge_side.tpl1
-rw-r--r--client/html/post_readonly_sidebar.tpl1
-rw-r--r--client/js/views/post_upload_view.js2
3 files changed, 4 insertions, 0 deletions
diff --git a/client/html/post_merge_side.tpl b/client/html/post_merge_side.tpl
index 53dd31f..a4e77ed 100644
--- a/client/html/post_merge_side.tpl
+++ b/client/html/post_merge_side.tpl
@@ -36,6 +36,7 @@
'image/jpeg': 'JPEG',
'image/png': 'PNG',
'image/webp': 'WEBP',
+ 'image/bmp': 'BMP',
'video/webm': 'WEBM',
'video/mp4': 'MPEG-4',
'application/x-shockwave-flash': 'SWF',
diff --git a/client/html/post_readonly_sidebar.tpl b/client/html/post_readonly_sidebar.tpl
index cfbfd10..a54e7bb 100644
--- a/client/html/post_readonly_sidebar.tpl
+++ b/client/html/post_readonly_sidebar.tpl
@@ -9,6 +9,7 @@
'image/jpeg': 'JPEG',
'image/png': 'PNG',
'image/webp': 'WEBP',
+ 'image/bmp': 'BMP',
'video/webm': 'WEBM',
'video/mp4': 'MPEG-4',
'application/x-shockwave-flash': 'SWF',
diff --git a/client/js/views/post_upload_view.js b/client/js/views/post_upload_view.js
index 7daf4fb..f1eb47c 100644
--- a/client/js/views/post_upload_view.js
+++ b/client/js/views/post_upload_view.js
@@ -15,6 +15,7 @@ function _mimeTypeToPostType(mimeType) {
"image/jpeg": "image",
"image/png": "image",
"image/webp": "image",
+ "image/bmp": "image",
"video/mp4": "video",
"video/webm": "video",
}[mimeType] || "unknown"
@@ -109,6 +110,7 @@ class Url extends Uploadable {
png: "image/png",
gif: "image/gif",
webp: "image/webp",
+ bmp: "image/bmp",
mp4: "video/mp4",
webm: "video/webm",
};