Usuari Discussió:Coet/scripts/api.js
Aparença
bug report
[modifica]Apologies for writing in English. While analyzing bugs today in Wikimedia's production logos, I saw the following which is attributed to this script:
normalized_message TypeError: QueryString.create is not a function. (In 'QueryString.create(params)', 'QueryString.create' is undefined) t stack_trace at get_sizes https://ca.wikipedia.org/w/index.php?title=User:Coet/scripts/api.js&action=raw&ctype=text/javascript:47:35 at carrega_mides https://ca.wikipedia.org/w/index.php?title=User:Coet/scripts/api.js&action=raw&ctype=text/javascript:106:21 at https://ca.wikipedia.org/wiki/<redacted>:427:13305 at mightThrow https://ca.wikipedia.org/w/load.php?lang=ca&modules=jquery%2Coojs-router%2Coojs-ui-core%2Coojs-ui-widgets%7Cmediawiki.action.view.postEdit%7Cmediawiki.notification%2CvisibleTimeout%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart&skin=vector&version=1hl38:49:154 at https://ca.wikipedia.org/w/load.php?lang=ca&modules=jquery%2Coojs-router%2Coojs-ui-core%2Coojs-ui-widgets%7Cmediawiki.action.view.postEdit%7Cmediawiki.notification%2CvisibleTimeout%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart&skin=vector&version=1hl38:49:818
My guess is that an old/new version of the QueryString library is being loaded.
Suggested simple fix:
api_url += QueryString && QueryString.create ? QueryString.create(params) : ''
Hope this is helpful! Jdlrobson (disc.) 18:30, 17 jul 2020 (CEST)