diff --git a/wikibot.py b/wikibot.py index a6f6012580a8dc718ac17c5fc040befbb7f65a57..9f6f9eec253a4835867ce9b4f33f2e1d782a2e53 100644 --- a/wikibot.py +++ b/wikibot.py @@ -12,10 +12,10 @@ def move_page(original_page, new_page, delete=False): proxy.wiki.putPage(new_page, page_content, {"sum":"Moved from " + original_page}) # update back links to new page # - backLinks = proxy.wiki.getBackLinks(original_page) + back_links = proxy.wiki.getBackLinks(original_page) reg = rf"\[\[\s*{original_page}\s*\|(.*?)\]\]" # regex for dokuwiki links we want to replace _replacer = lambda matched : "[[" + new_page + "|" + matched.group(1) + "]]" - for page in backLinks: + for page in back_links: content = proxy.wiki.getPage(page) content = re.sub(reg, _replacer, content) proxy.wiki.putPage(page, content, {"sum":"Update links from " +original_page+ " to " + new_page})