maiden_taiwan added a comment.

@Anomie - thanks for the info. Would the following be a correct fix within Pywikibot?

--- a/pywikibot/data/api.py
+++ b/pywikibot/data/api.py
@@ -1681,7 +1681,8 @@ class Request(MutableMapping):
 
         if self.action == 'query':
             meta = self._params.get("meta", [])
-            if "userinfo" not in meta:
+            typep = self._params.get("type", [])
+            if "userinfo" not in meta and not ("tokens" in meta and "login" in typep):
                 meta = set(meta + ['userinfo'])
                 self._params['meta'] = sorted(meta)
             uiprop = self._params.get("uiprop", [])

TASK DETAIL
https://phabricator.wikimedia.org/T153903

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: maiden_taiwan
Cc: MarcoAurelio, Anomie, zhuyifei1999, pywikibot-bugs-list, maiden_taiwan, Aklapper, Magul, Tbscho, MayS, Sethakill, Mdupont, JJMC89, dg711, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy, Legoktm
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to