Page MenuHomePhabricator

Identities and Types are missing from the Object selector results so References to them cannot be used in new tests or implementations
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:
The object is not in the search results. If the ZID is entered the result is “No results found.” Tabbing out of the field replaces the entered text with the placeholder hint “Object”.

What should have happened instead?:
The object should have been in the search results. (Arguably, the field should have become a dropdown when the Type was selected, but that’s a separate (?) issue.)

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

The object is also missing if you skip Type selection and go directly to specifying a Reference. Other objects missing in this context include Z4, Z6, Z40, Z41, Z60, Z1002, Z13518, Z16098, Z16659, Z16683, Z16927, Z17402, Z17813. Most of these have previously been selected for other test cases for the same function.

Note that Z40 cannot be selected as a Reference but Z41 and Z42 can be selected if (and only if) the type is specified as Boolean.

If the object is specified as a Typed list with the Type: Gregorian era, an item can be added using the dropdown (in which only AD and BC appear). If the list’s Type is changed to Object, the ZID replaces the label and appears to be retained. It is retained (unaltered) after any attempt to edit it to a ZID that is not present in the search results.

Event Timeline

GrounderUK added a subscriber: Jdforrester-WMF.

@Jdforrester-WMF I think this is urgent (but not for me, I’m going out to lunch).

Change #1071171 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] Don't pass empty type/returnType to zobject lookup when undefined

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

Change #1071171 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Don't pass empty type/returnType to zobject lookup when undefined

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

Change #1071254 had a related patch set uploaded (by Jforrester; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@wmf/1.43.0-wmf.21] Don't pass empty type/returnType to zobject lookup when undefined

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

Change #1071254 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@wmf/1.43.0-wmf.21] Don't pass empty type/returnType to zobject lookup when undefined

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

Mentioned in SAL (#wikimedia-operations) [2024-09-09T13:36:54Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1071251|Define wgCheckUserCentralIndexRangesToExclude to exclude WMCS (T373021)]], [[gerrit:rEWBA1071253a7fd3|tests: Disable all Beta Cluster CI testing, all failing (T374242)]], [[gerrit:1071254|Don't pass empty type/returnType to zobject lookup when undefined (T374199)]], [[gerrit:1071265|Use default width/height on gallery to avoid parser instance (T374146

Mentioned in SAL (#wikimedia-operations) [2024-09-09T13:40:26Z] <jforrester@deploy1003> dreamyjazz, jforrester: Backport for [[gerrit:1071251|Define wgCheckUserCentralIndexRangesToExclude to exclude WMCS (T373021)]], [[gerrit:rEWBA1071253a7fd3|tests: Disable all Beta Cluster CI testing, all failing (T374242)]], [[gerrit:1071254|Don't pass empty type/returnType to zobject lookup when undefined (T374199)]], [[gerrit:1071265|Use default width/height on gallery to avoid parser instance (T374146)

Mentioned in SAL (#wikimedia-operations) [2024-09-09T13:46:31Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1071251|Define wgCheckUserCentralIndexRangesToExclude to exclude WMCS (T373021)]], [[gerrit:rEWBA1071253a7fd3|tests: Disable all Beta Cluster CI testing, all failing (T374242)]], [[gerrit:1071254|Don't pass empty type/returnType to zobject lookup when undefined (T374199)]], [[gerrit:1071265|Use default width/height on gallery to avoid parser instance (T374146

Mentioned in SAL (#wikimedia-operations) [2024-09-09T13:50:31Z] <jforrester@deploy1003> dreamyjazz, jforrester: Backport for [[gerrit:1071251|Define wgCheckUserCentralIndexRangesToExclude to exclude WMCS (T373021)]], [[gerrit:rEWBA1071253a7fd3|tests: Disable all Beta Cluster CI testing, all failing (T374242)]], [[gerrit:1071254|Don't pass empty type/returnType to zobject lookup when undefined (T374199)]], [[gerrit:1071265|Use default width/height on gallery to avoid parser instance (T374146)

Mentioned in SAL (#wikimedia-operations) [2024-09-09T13:58:34Z] <jforrester@deploy1003> Finished scap sync-world: Backport for [[gerrit:1071251|Define wgCheckUserCentralIndexRangesToExclude to exclude WMCS (T373021)]], [[gerrit:rEWBA1071253a7fd3|tests: Disable all Beta Cluster CI testing, all failing (T374242)]], [[gerrit:1071254|Don't pass empty type/returnType to zobject lookup when undefined (T374199)]], [[gerrit:1071265|Use default width/height on gallery to avoid parser instance (T37414