Mholloway has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/392728 )

Change subject: Add audio files to response
......................................................................

Add audio files to response

Bug: T177430
Change-Id: I4a7b34f5aad0945ac35c6657b07281eebf6a27c3
---
M lib/media.js
1 file changed, 8 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/mobileapps 
refs/changes/28/392728/1

diff --git a/lib/media.js b/lib/media.js
index 7f3373e..cbbfd51 100644
--- a/lib/media.js
+++ b/lib/media.js
@@ -9,8 +9,10 @@
 const SELECTORS = [
     'figure[typeof^=mw:Image]',
     'figure[typeof^=mw:Video]',
+    'figure[typeof^=mw:Audio]',
     'span[typeof^=mw:Image]',
-    'span[typeof^=mw:Video]'
+    'span[typeof^=mw:Video]',
+    'span[typeof^=mw:Audio]'
 ];
 
 function MediaType(resourceSelector, name) {
@@ -20,6 +22,7 @@
 
 const Image = new MediaType('img', 'image');
 const Video = new MediaType('video', 'video');
+const Audio = new MediaType('video', 'audio');
 
 function getMediaType(typeofAttr) {
     switch (typeofAttr.slice(0, 8)) {
@@ -27,6 +30,8 @@
             return Image;
         case 'mw:Video':
             return Video;
+        case 'mw:Audio':
+            return Audio;
         default:
             return;
     }
@@ -90,8 +95,8 @@
     // Also reject SVG and PNG items by default, because they're likely to be
     // logos and/or presentational images.
     return item.url
-        && item.width >= MIN_IMAGE_SIZE
-        && item.height >= MIN_IMAGE_SIZE
+        && (item.type === Audio.name || item.width >= MIN_IMAGE_SIZE)
+        && (item.type === Audio.name || item.height >= MIN_IMAGE_SIZE)
         && !item.mime.includes('svg')
         && !item.mime.includes('png');
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/392728
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4a7b34f5aad0945ac35c6657b07281eebf6a27c3
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/mobileapps
Gerrit-Branch: master
Gerrit-Owner: Mholloway <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to