jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/894208 )

Change subject: [bugfix] load page info when creating a page if not updated 
previously
......................................................................

[bugfix] load page info when creating a page if not updated previously

If pageid was retrieved and the page was created after that,
the new pageid is not updated and remains 0. Therefore call
site.loadpageinfo in such case.

Bug: T330980
Change-Id: I6a867da59dda24e0387db556edda85a92d570cca
---
M pywikibot/page/_basepage.py
1 file changed, 18 insertions(+), 0 deletions(-)

Approvals:
  BinĂ¡ris: Looks good to me, but someone else must approve
  Xqt: Looks good to me, approved
  jenkins-bot: Verified




diff --git a/pywikibot/page/_basepage.py b/pywikibot/page/_basepage.py
index 2dc891a..8a7374e 100644
--- a/pywikibot/page/_basepage.py
+++ b/pywikibot/page/_basepage.py
@@ -1291,6 +1291,10 @@
             if not quiet:
                 pywikibot.warning(f'Page {link} not saved')
             raise PageSaveRelatedError(self)
+
+        if not self.pageid:
+            self.site.loadpageinfo(self)
+
         if not quiet:
             pywikibot.info(f'Page {link} saved')
 

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/894208
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I6a867da59dda24e0387db556edda85a92d570cca
Gerrit-Change-Number: 894208
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: BinĂ¡ris <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to