https://bugzilla.wikimedia.org/show_bug.cgi?id=55165

--- Comment #1 from Kunal Mehta (Legoktm) <[email protected]> ---
Some remarks:
I changed the hostname\(\) in family file to "mlp.wikia.com" and used the
following statements:

import wikipedia as wp
s = wp.getSite\('wikia', 'wikia'\)
p = wp.Page\(s, 'Template:Date/doc'\)
t = p.get\(force=True\)

result:
Traceback \(most recent call last\):
File "&lt;pyshell\#69&gt;", line 1, in &lt;module&gt;
t = p.get\(force=True\)
File "wikipedia.py", line 699, in get
expandtemplates = expandtemplates\)
File "wikipedia.py", line 800, in \_getEditPage
"Page does not exist. In rare cases, if you are certain the page does exist,
look into overriding family.RversionTab"\)
NoPage: \(wikia:wikia, u'\[\[wikia:Template:Date/doc\]\]', 'Page does not
exist. In rare cases, if you are certain the page does exist, look into
overriding family.RversionTab'\)

the query param dict was:
\{'inprop': \['protection', 'subjectid'\], 'rvprop': \['content', 'ids',
'flags', 'timestamp', 'user', 'comment', 'size'\], 'prop': \['revisions',
'info'\], 'titles': u'Template:Date/doc', 'rvlimit': 1, 'action': 'query'\}

the result data dict was:
\{u'query': \{u'pages': \{u'-1': \{u'protection': \[\], u'ns': 10, u'missing':
u'', u'title': u'Template:Date/doc'\}\}\}\}

and last the url is:
/api.php?inprop=protection%7Csubjectid&format=json&rvprop=content%7Cids%7Cflags%7Ctimestamp%7Cuser%7Ccomment%7Csize&prop=revisions%7Cinfo&titles=Template%3ADate/doc&rvlimit=1&action=query

which gives the right result via browser e.g.:
http://mlp.wikia.com/api.php?inprop=protection%7Csubjectid&format=json&rvprop=content%7Cids%7Cflags%7Ctimestamp%7Cuser%7Ccomment%7Csize&prop=revisions%7Cinfo&titles=Template%3ADate/doc&rvlimit=1&action=query&format=jsonfm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to