Xqt has uploaded a new change for review.
https://gerrit.wikimedia.org/r/231754
Change subject: [IMPR] NewUsersEntry class retrieves User object for page()
method.
......................................................................
[IMPR] NewUsersEntry class retrieves User object for page() method.
Change-Id: Ib5c0074248102b39f4375e849bec17812afa87c0
---
M pywikibot/logentries.py
1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core
refs/changes/54/231754/1
diff --git a/pywikibot/logentries.py b/pywikibot/logentries.py
index 825f166..badb8ab 100644
--- a/pywikibot/logentries.py
+++ b/pywikibot/logentries.py
@@ -339,6 +339,17 @@
_expectedType = 'newusers'
+ def page(self):
+ """
+ User on which action was performed.
+
+ Note: title may be missing in data dict e.g. by oversight action to
+ hide the title. In that case a KeyError exception will raise
+ """
+ if not hasattr(self, '_page'):
+ self._page = pywikibot.User(self.site, self.data['title'])
+ return self._page
+
# TODO entries for
merge,suppress,makebot,gblblock,renameuser,globalauth,gblrights ?
--
To view, visit https://gerrit.wikimedia.org/r/231754
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib5c0074248102b39f4375e849bec17812afa87c0
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits