Page MenuHomePhabricator

generate_user_files asks for language, but sets mylang as 'en'
Closed, ResolvedPublic

Description

Steps to reproduce

  1. git clone --recursive https://gerrit.wikimedia.org/r/pywikibot/core.git
  2. cd core
  3. git pull --recurse-submodules
  4. python pwb.py generate_user_files
  5. choose wikipedia (default), but pick a different language (e.g. cs)
  6. write some username, hit n and n

Expected behavior
In user_config.py there should be mylang = 'cs' or not?

Current behavior
There is actually mylang = 'en'.

Configuration
Python 3.6.5

Event Timeline

Xqt triaged this task as High priority.

Change 436085 had a related patch set uploaded (by Framawiki; owner: Framawiki):
[pywikibot/core@master] [bugfix] generate_user_files: set main_family & main_code

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

I suppose that we used to use the first key of the usernames/family/lang list as default value?

(sorry @Xqt, I missed that you've taken this task.)

Dvorapa added a subscriber: Xqt.

Change 436085 merged by jenkins-bot:
[pywikibot/core@master] [bugfix] generate_user_files: set main_family & main_code

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

Vvjjkkii renamed this task from generate_user_files asks for language, but sets mylang as 'en' to x9baaaaaaa.Jul 1 2018, 1:07 AM
Vvjjkkii reopened this task as Open.
Vvjjkkii removed Framawiki as the assignee of this task.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed subscribers: gerritbot, Aklapper.
CommunityTechBot renamed this task from x9baaaaaaa to generate_user_files asks for language, but sets mylang as 'en'.Jul 2 2018, 1:24 PM
CommunityTechBot closed this task as Resolved.
CommunityTechBot assigned this task to Framawiki.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added subscribers: gerritbot, Aklapper.