Hazard-SJ has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/260717

Change subject: Prevent AttributeError for when filename is None
......................................................................

Prevent AttributeError for when filename is None

From line 172, filename can be None.

Such a case would raise an AttributeError
when handling the RuntimeError.

Bug: T121835
Change-Id: I02510d6e69269881dc1ae4b3ed0b9c65156cddbc
---
M pwb.py
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core 
refs/changes/17/260717/1

diff --git a/pwb.py b/pwb.py
index 84ca3aa..81ecb85 100755
--- a/pwb.py
+++ b/pwb.py
@@ -187,7 +187,7 @@
 except RuntimeError as err:
     # user-config.py to be created
     print("NOTE: 'user-config.py' was not found!")
-    if not filename.startswith('generate_'):
+    if filename is not None and not filename.startswith('generate_'):
         print("Please follow the prompts to create it:")
         run_python_file('generate_user_files.py',
                         ['generate_user_files.py'],

-- 
To view, visit https://gerrit.wikimedia.org/r/260717
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I02510d6e69269881dc1ae4b3ed0b9c65156cddbc
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Hazard-SJ <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to