The wikibase.api.RepoApiError.tests resource loader module (in the wikibase/javascript-api component) requires this message, but no such message exists.
Failed to find 'wikibase-error-ui-client-error' (it)
The wikibase.api.RepoApiError.tests resource loader module (in the wikibase/javascript-api component) requires this message, but no such message exists.
Failed to find 'wikibase-error-ui-client-error' (it)
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Krinkle | T129976 Provide a structural unit test to confirm each module message exists | |||
| Resolved | PRODUCTION ERROR | thiemowmde | T131036 [Bug] Failed to find message key "wikibase-error-ui-client-error" |
This is now blocking T129976. See https://gerrit.wikimedia.org/r/#/c/277457/
1) ResourcesTest::testMissingMessages Message 'wikibase-error-ui-client-error' required by 'wikibase.api.RepoApiError.tests' must exist Failed asserting that false is true.
Change 301736 had a related patch set uploaded (by Aude):
Remove reference to unused/non-existing message
It seems this wasn't pulled-through in the nightly build.
It's still there in the Wikidata extension:
It looks like this is pulled in from a composer package, not via any of the embedded MediaWiki extensions.
Latest version at https://packagist.org/packages/wikibase/javascript-api is v2.0.0 from 2016-05-31. I guess a new version needs to be tagged?
Also, even then, in extensions/Wikibase/composer.json it is installing "wikibase/javascript-api": "~1.1", which isn't even the latest version. Looks like that needs to be bumped as well.
Change 302684 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
Update JavaScript Api component to 2.0
Change 302687 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
Release 2.1.0
Change 302890 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
Follow up fix to HTML escaping in wikibase.api.RepoApiError
Change 302890 merged by jenkins-bot:
Follow up fix to HTML escaping in wikibase.api.RepoApiError
Still waiting for this one to land, and then get pulled through from Wikibase to Wikidata.