Dalba created this task.
Dalba added a project: Pywikibot-tests.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
Restricted Application added a project: Pywikibot.

TASK DESCRIPTION
  https://travis-ci.org/wikimedia/pywikibot/jobs/539683617#L3655
  
    ___________________ TestLogentryParams.test_BlockEntry_tewp 
____________________
    self = <tests.logentry_tests.TestLogentryParams 
testMethod=test_BlockEntry_tewp>
        def wrapped_method(self):
            sitedata = self.sites[key]
            self.site_key = key
            self.family = sitedata['family']
            self.code = sitedata['code']
            self.site = sitedata['site']
    >       func(self, key)
    tests/aspects.py:762: 
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ 
    tests/logentry_tests.py:170: in test_BlockEntry
        for logentry in self.site.logevents(logtype='block', total=5):
    pywikibot/data/api.py:2823: in __iter__
        for result in self._extract_results(resultdata):
    pywikibot/data/api.py:2772: in _extract_results
        result = self.result(item)
    pywikibot/data/api.py:3069: in result
        return self.entryFactory.create(pagedata)
    pywikibot/logentries.py:448: in create
        return self._creator(logdata)
    pywikibot/logentries.py:430: in <lambda>
        self._creator = lambda data: logclass(data, self._site)
    pywikibot/logentries.py:197: in __init__
        pos = self.data['title'].find('#')
    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ 
    self = {'action': 'block', 'userhidden': '', 'suppressed': '', 'logid': 
226242, 'type': 'block', 'actionhidden': '', 'commenthidden': '', 'timestamp': 
'2019-05-25T17:27:09Z'}
    key = 'title'
        def __missing__(self, key):
            """Debug when the key is missing."""
            pywikibot.debug('API log entry received:\n' + repr(self),
                            _logger)
            if ((key in ('ns', 'title', 'pageid', 'logpage', 'params', 'action')
                 and 'actionhidden' in self)
                    or (key == 'comment' and 'commenthidden' in self)
                    or (key == 'user' and 'userhidden' in self)):
                raise HiddenKeyError(
                    "Log entry ({0}) has a hidden '{1}' key and you don't have "
    >               'permission to view it.'.format(self._type, key))
    E           pywikibot.exceptions.HiddenKeyError: Log entry (block) has a 
hidden 'title' key and you don't have permission to view it.
    pywikibot/logentries.py:38: HiddenKeyError

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

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

To: Dalba
Cc: Aklapper, pywikibot-bugs-list, Dalba, Viztor, DannyS712, Wenyi, Tbscho, 
MayS, Mdupont, JJMC89, Dvorapa, Avicennasis, mys_721tx, jayvdb, Masti, 
Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
pywikibot-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to