summaryrefslogtreecommitdiffstats
path: root/apps/files/js/fileinfomodel.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/js/fileinfomodel.js')
-rw-r--r--apps/files/js/fileinfomodel.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/files/js/fileinfomodel.js b/apps/files/js/fileinfomodel.js
index 22b1ca9ff0c..de1b143a160 100644
--- a/apps/files/js/fileinfomodel.js
+++ b/apps/files/js/fileinfomodel.js
@@ -57,7 +57,13 @@
* @return {boolean} true if this is an image, false otherwise
*/
isImage: function() {
- return this.has('mimetype') ? this.get('mimetype').substr(0, 6) === 'image/' : false;
+ if (!this.has('mimetype')) {
+ return false;
+ }
+ return this.get('mimetype').substr(0, 6) === 'image/'
+ || this.get('mimetype') === 'application/postscript'
+ || this.get('mimetype') === 'application/illustrator'
+ || this.get('mimetype') === 'application/x-photoshop';
},
/**