Skip to content

Commit

Permalink
API changes to use the new MCR-aware params and format
Browse files Browse the repository at this point in the history
Bug: T201332
  • Loading branch information
Adam Wight committed Aug 7, 2018
1 parent 5fbc3f1 commit 087dd52
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion revscoring/extractors/api/extractor.py
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,8 @@ def query_revisions_by_revids(self, revids, batch=50, **params):
break
else:
doc = self.session.get(action='query', prop='revisions',
revids=batch_ids, **params)
revids=batch_ids, rvslots='main',
**params)

for page_doc in doc['query'].get('pages', {}).values():
yield from _normalize_revisions(page_doc)
Expand Down
4 changes: 2 additions & 2 deletions revscoring/extractors/api/revision_oriented.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ def __init__(self, revision, extractor, rev_doc, id_datasource=None):
name=revision.byte_len.name)
self.minor = key_exists('minor', rev_doc,
name=revision.minor.name)
self.content_model = key('contentmodel', rev_doc,
self.content_model = key(['slots', 'main', 'contentmodel'], rev_doc,
revision.content_model.name)

if hasattr(revision, 'text'):
self.text = key('*', rev_doc, name=revision.text.name,
self.text = key(['slots', 'main', '*'], rev_doc, name=revision.text.name,
if_missing=(TextDeleted, revision.text))

if hasattr(revision, 'parent'):
Expand Down

0 comments on commit 087dd52

Please sign in to comment.