Mpaa has uploaded a new change for review.
https://gerrit.wikimedia.org/r/90214
Change subject: Invalid literal found for minutesDiff
......................................................................
Invalid literal found for minutesDiff
Fixed bug 55208 in core.
Change-Id: Ic7afd8a11b23d55e5bc9089b041e16bef3ad3d0e
---
M scripts/interwiki.py
1 file changed, 8 insertions(+), 7 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core
refs/changes/14/90214/1
diff --git a/scripts/interwiki.py b/scripts/interwiki.py
index ff94157..6dd28a2 100755
--- a/scripts/interwiki.py
+++ b/scripts/interwiki.py
@@ -348,6 +348,7 @@
import re
import os
import time
+import datetime
import codecs
import pickle
import socket
@@ -1756,19 +1757,19 @@
if not smallWikiAllowed:
import userlib
user = userlib.User(page.site, page.userName())
+ # erstmal auch keine namen mit bot
if not 'bot' in user.groups() \
- and not 'bot' in page.userName().lower(): #
erstmal auch keine namen mit bot
+ and not 'bot' in page.userName().lower():
smallWikiAllowed = True
else:
- diff = minutesDiff(page.editTime(),
- time.strftime("%Y%m%d%H%M%S",
- time.gmtime()))
- if diff > 30 * 24 * 60:
+ _now = datetime.datetime.utcnow()
+ _editTime = page.editTime()
+ if abs((_now - _editTime).days) > 30:
smallWikiAllowed = True
else:
pywikibot.output(
-u'NOTE: number of edits are restricted at %s'
- % page.site.sitename())
+ u'NOTE: number of edits are restricted
at %s'
+ % page.site.sitename())
# if we have an account for this site
if site.family.name in config.usernames and \
--
To view, visit https://gerrit.wikimedia.org/r/90214
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic7afd8a11b23d55e5bc9089b041e16bef3ad3d0e
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Mpaa <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits