Page MenuHomePhabricator

New Z12/MultiLingualString components should auto-create a blank item for the user's interface language(?) but not submit it into the data model on save if they don't fill it in
Closed, ResolvedPublic

Description

Messy.

Event Timeline

Jdforrester-WMF renamed this task from New Z12/MultiLinualString components should auto-create a blank item for the user's interface language(?) but not submit it into the data model on save if they don't fill it in to New Z12/MultiLingualString components should auto-create a blank item for the user's interface language(?) but not submit it into the data model on save if they don't fill it in.Apr 1 2021, 11:33 PM
Jdforrester-WMF created this task.

Change 682762 had a related patch set uploaded (by Lindsay Wardell; author: Lindsay Wardell):

[mediawiki/extensions/WikiLambda@master] Initialize ZMultilingualString with current user's default language

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

DVrandecic raised the priority of this task from Lowest to High.Apr 28 2021, 4:41 PM

Change 682762 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Initialize ZMultilingualString with current user's default language

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

Change 684426 had a related patch set uploaded (by Lindsay Wardell; author: Lindsay Wardell):

[mediawiki/extensions/WikiLambda@master] Initialize ZObject's label with the user's language on create.

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

@Jdforrester-WMF I've pushed a second patch to address this, it will initialize a new multilingual string when the create page is being used.

Change 684426 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Initialize ZObject's label with the user's language on create.

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