| JJMC89 created this task. JJMC89 added a project: Pywikibot-core. Herald added subscribers: pywikibot-bugs-list, Aklapper. |
TASK DESCRIPTION
site.logevents() does not respect the namespace parameter.
In the example below, namespace=0 but it yields LogEntrys where ns() != 0.
Example
>>> import datetime >>> from datetime import date, time >>> from dateutil.relativedelta import relativedelta >>> import pywikibot >>> site = pywikibot.Site('en', 'wikipedia') >>> start = datetime.datetime.combine(date.today() + relativedelta(days=-1), time.min) >>> end = datetime.datetime.combine(date.today() + relativedelta(days=-1), time.max) >>> for logevent in site.logevents(logtype='move', namespace=0, start=start, end=end, reverse=True, total=10): ... print(logevent.page(), logevent.ns(), logevent.target_ns.id) ... [[en:Mortimer J. (Tim) Buckley]] 0 0 [[en:Talk:Mortimer J. (Tim) Buckley]] 1 1 [[en:Salome (painting)]] 0 0 [[en:Talk:Salome (painting)]] 1 1 [[en:User:RossO/sandbox/Current Events Monthly Intro]] 2 2 [[en:Kendua Joyhari Spry Govt. High School]] 0 0 [[en:Talk:Kendua Joyhari Spry Govt. High School]] 1 1 [[en:User:BD2412/sandbox/16]] 2 0 [[en:Kozo Takahashi]] 0 0 [[en:Talk:Kozo Takahashi]] 1 1
version.py outputPywikibot: [https] r-pywikibot-core.git (b82382a, g1, 2017/09/02, 22:14:27, n/a) Release version: 3.0-dev requests version: 2.2.1 cacerts: /etc/ssl/certs/ca-certificates.crt certificate test: ok Python: 3.4.3 (default, Nov 17 2016, 01:08:31) [GCC 4.8.4]
TASK DETAIL
EMAIL PREFERENCES
To: JJMC89
Cc: Aklapper, pywikibot-bugs-list, JJMC89, Magul, Tbscho, MayS, Mdupont, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy
Cc: Aklapper, pywikibot-bugs-list, JJMC89, Magul, Tbscho, MayS, Mdupont, Avicennasis, jayvdb, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
