From c4035c94a2376b60400aed1d6466f1b074a5fa6a Mon Sep 17 00:00:00 2001 From: klea Date: Sun, 4 Jan 2026 17:38:16 +0000 Subject: wikibot/currentwarriorproject: make edit changes more descriptive --- wikibot/currentwarriorproject.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'wikibot') diff --git a/wikibot/currentwarriorproject.py b/wikibot/currentwarriorproject.py index 2b2ae1e..0c487c6 100644 --- a/wikibot/currentwarriorproject.py +++ b/wikibot/currentwarriorproject.py @@ -15,13 +15,16 @@ def default_project_to_wiki_text(project): return '{{CurrentWarrior|' + project['name'] + '|' + project['title'] + '}}' # Update the wiki page if necessary -def maybe_edit_wiki(pageText): +def maybe_edit_wiki(pageText, reason="Obtained data from WarriorHQ file"): site = pywikibot.Site('en', 'ArchiveTeam') page = pywikibot.Page(site, 'Main_Page/Current_Warrior_Project') if page.text != pageText: site.login() # Only log in when necessary page.text = pageText - page.save("Obtained data from WarriorHQ file") + page.save(reason) -maybe_edit_wiki(default_project_to_wiki_text(get_current_default_project())) +defaultProject = get_current_default_project() +defaultProjectAsWikiText = default_project_to_wiki_text(defaultProject) + +maybe_edit_wiki(defaultProjectAsWikiText, reason=f"Default project is now {defaultProject} (fetched from WarriorHQ json)") -- cgit v1.3.1-10-gc9f91