Page MenuHomePhabricator

Implement site.wantedcategories
Closed, ResolvedPublic

Description

Author: codecat42

Description:
The Site object currently has a wantedpages method, but it is lacking an equivalent wantedcategories method. The following code, inserted at line 4686 in site.py (above the existing wantedpages), works for me:

def wantedcategories(self, step=None, total=None):

"""Yield Pages from Special:Wantedcategories.

@param step: request batch size
@param total: number of pages to return
"""
wcgen = self._generator(api.CategoryPageGenerator,
                        type_arg="querypage", gqppage="Wantedcategories",
                        step=step, total=total)
    
return wcgen

Version: core-(2.0)
Severity: trivial

Details

Reference
bz72243

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:49 AM
bzimport set Reference to bz72243.
bzimport added a subscriber: Unknown Object (????).

Change 167519 had a related patch set uploaded by XZise:
[FEAT] Site: Add wantedcategories

https://gerrit.wikimedia.org/r/167519

Change 167519 merged by jenkins-bot:
[FEAT] Site: Add wantedcategories

https://gerrit.wikimedia.org/r/167519