Treat tiffs like unrecognized files; Chrome doesn't render them (#1901)

pull/749/head
Scott Nonnenberg 7 years ago committed by GitHub
parent 5caee59921
commit 7781f8fa5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -130,7 +130,8 @@
return this.model.contentType.startsWith('video/');
},
isImage: function() {
return this.model.contentType.startsWith('image/');
var type = this.model.contentType;
return type.startsWith('image/') && type !== 'image/tiff';
},
mediaType: function() {
if (this.isVoiceMessage()) {

@ -70,7 +70,9 @@
},
autoScale: function(file) {
if (file.type.split('/')[0] !== 'image' || file.type === 'image/gif') {
if (file.type.split('/')[0] !== 'image'
|| file.type === 'image/gif'
|| file.type === 'image/tiff') {
// nothing to do
return Promise.resolve(file);
}
@ -123,6 +125,9 @@
if (!file) { return; }
var type = file.type.split('/')[0];
if (file.type === 'image/tiff') {
type = 'file';
}
switch (type) {
case 'audio': this.addThumb('images/audio.svg'); break;
case 'video': this.addThumb('images/video.svg'); break;

Loading…
Cancel
Save