Hello,

Some older versions of Mediawiki (1.16) do not provide "mediatype" in
"iiprop" for media. Then its worker crashes when it tries to parse a reply
from a server.

Here is workaround for an issue:

--- ext.core.LinkHandler.js-    2015-04-22 15:30:04.000000000 +0300
+++ ext.core.LinkHandler.js    2015-04-22 17:03:11.000000000 +0300
@@ -1011,7 +1012,11 @@
         // Add (read-only) information about original file size (T64881)
         img.addAttribute( 'data-file-width', info.width );
         img.addAttribute( 'data-file-height', info.height );
-        img.addAttribute( 'data-file-type', info.mediatype.toLowerCase() );
+        if (info.mediatype) {
+            img.addAttribute( 'data-file-type',
info.mediatype.toLowerCase() );
+        }
     }

     if ( hasImageLink ) {


Is it possible implement it into the Parsoid.

Regards
Vadim
_______________________________________________
Wikitext-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitext-l

Reply via email to