Page MenuHomePhabricator

Possible to break a page with invalid data
Closed, ResolvedPublicBUG REPORT

Description

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

NOTE: if an article page already references the chart, this will break the article page too

What happens?:
Entire page breaks.

What should have happened instead?:
An error message box displays

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

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

Event Timeline

Not a duplicate of that task.

Jdlrobson-WMF moved this task from Backlog to Up Next on the Charts board.
Seddon edited projects, added Charts (Current Sprint); removed Charts.
Seddon moved this task from Incoming to Blocked on the Charts (Current Sprint) board.

Current behavior looks like this, with an add double error message but a functional wiki skin:

image.png (1×2 px, 262 KB)

It doesn't break the ability to go in and edit the page, but the incorrect message seems wrong and should be corrected.

Change #1139934 had a related patch set uploaded (by Bvibber; author: Bvibber):

[mediawiki/extensions/Chart@master] Fix localization for validation errors checking tabular data

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

Change #1139935 had a related patch set uploaded (by Bvibber; author: Bvibber):

[mediawiki/extensions/Chart@HEAD] Fix localization for validation errors checking tabular data

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

Change #1139934 abandoned by Bvibber:

[mediawiki/extensions/Chart@master] Fix localization for validation errors checking tabular data

Reason:

wrong base rev

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

Change #1139937 had a related patch set uploaded (by Bvibber; author: Bvibber):

[mediawiki/extensions/Chart@master] Fix localization for validation errors checking tabular data

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

Change #1139937 merged by jenkins-bot:

[mediawiki/extensions/Chart@master] Fix localization for validation errors checking tabular data

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

Change #1140228 had a related patch set uploaded (by Bvibber; author: Bvibber):

[mediawiki/extensions/Chart@wmf/1.44.0-wmf.27] Fix localization for validation errors checking tabular data

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

Change #1140228 merged by jenkins-bot:

[mediawiki/extensions/Chart@wmf/1.44.0-wmf.27] Fix localization for validation errors checking tabular data

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

Mentioned in SAL (#wikimedia-operations) [2025-05-01T20:14:48Z] <jhuneidi@deploy1003> Started scap sync-world: Backport for [[gerrit:1140229|Check for content validity before extracting license (T389125)]], [[gerrit:1140228|Fix localization for validation errors checking tabular data (T389126)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-01T20:33:48Z] <jhuneidi@deploy1003> bvibber, jhuneidi: Backport for [[gerrit:1140229|Check for content validity before extracting license (T389125)]], [[gerrit:1140228|Fix localization for validation errors checking tabular data (T389126)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-05-01T20:45:23Z] <jhuneidi@deploy1003> Finished scap sync-world: Backport for [[gerrit:1140229|Check for content validity before extracting license (T389125)]], [[gerrit:1140228|Fix localization for validation errors checking tabular data (T389126)]] (duration: 30m 35s)