Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
670e28d84f
|
|||
| d668817e6c | |||
| aee4986957 | |||
| eed989fd2a | |||
| 59aaac408d |
@@ -25,6 +25,12 @@ python euroexchange.py
|
|||||||
- Checks gnuplot exitcode and only upload chart if successfull created
|
- Checks gnuplot exitcode and only upload chart if successfull created
|
||||||
- Update gnuplot script on commons file description page
|
- Update gnuplot script on commons file description page
|
||||||
|
|
||||||
|
* 0.2.1
|
||||||
|
- Compatibility issue with recent pywikibot fixed
|
||||||
|
|
||||||
|
* 0.2.2
|
||||||
|
- Compatibility issue with recent pywikibot fixed
|
||||||
|
|
||||||
## Bugs
|
## Bugs
|
||||||
[jogobot-euroexchange Issues](https://git.golderweb.de/wiki/jogobot-euroexchange/issues)
|
[jogobot-euroexchange Issues](https://git.golderweb.de/wiki/jogobot-euroexchange/issues)
|
||||||
|
|
||||||
@@ -32,4 +38,4 @@ python euroexchange.py
|
|||||||
GPLv3+
|
GPLv3+
|
||||||
|
|
||||||
## Author Information
|
## Author Information
|
||||||
Copyright 2018 Jonathan Golder <jonathan@golderweb.de>
|
Copyright 2022 Jonathan Golder <jonathan@golderweb.de>
|
||||||
|
|||||||
@@ -276,7 +276,7 @@ class EuroExchangeBot( pywikibot.bot.BaseBot ):
|
|||||||
last_update = self.current_job.filepage.latest_file_info.timestamp
|
last_update = self.current_job.filepage.latest_file_info.timestamp
|
||||||
|
|
||||||
# Get current time
|
# Get current time
|
||||||
now = pywikibot.Site().getcurrenttime()
|
now = pywikibot.Site().server_time()
|
||||||
|
|
||||||
# Calculate allowed delta (with tolerance)
|
# Calculate allowed delta (with tolerance)
|
||||||
delta = datetime.timedelta( days=self.current_job.freq, hours=-2 )
|
delta = datetime.timedelta( days=self.current_job.freq, hours=-2 )
|
||||||
@@ -338,17 +338,17 @@ class EuroExchangeBot( pywikibot.bot.BaseBot ):
|
|||||||
verifyDescription = True #set to False to skip double-checking/editing description => change to bot-mode
|
verifyDescription = True #set to False to skip double-checking/editing description => change to bot-mode
|
||||||
ignoreWarning = [ "exists", "duplicate", ] #set to True to skip warnings, Upload even if another file would be overwritten or another mistake would be risked
|
ignoreWarning = [ "exists", "duplicate", ] #set to True to skip warnings, Upload even if another file would be overwritten or another mistake would be risked
|
||||||
targetSite = pywikibot.Site()
|
targetSite = pywikibot.Site()
|
||||||
always = self.getOption("always")
|
always = self.opt.always
|
||||||
aborts = True if self.getOption("always") else list()
|
aborts = True if self.opt.always else list()
|
||||||
|
|
||||||
bot = pywikibot.specialbots.UploadRobot(
|
bot = pywikibot.specialbots.UploadRobot(
|
||||||
filepath,
|
filepath,
|
||||||
description=comment,
|
description=comment,
|
||||||
useFilename=filename,
|
use_filename=filename,
|
||||||
keepFilename=keepFilename,
|
keep_filename=keepFilename,
|
||||||
verifyDescription=verifyDescription,
|
verify_description=verifyDescription,
|
||||||
ignoreWarning=ignoreWarning,
|
ignore_warning=ignoreWarning,
|
||||||
targetSite = targetSite,
|
target_site = targetSite,
|
||||||
always=always,
|
always=always,
|
||||||
aborts=aborts,
|
aborts=aborts,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user