Page MenuHomePhabricator

SecurePoll can no longer add questions to new polls
Closed, ResolvedPublicBUG REPORT

Description

It looks like SecurePoll is using deprecated methods. A quick git bisect suggests that as of Iae9bb0 from T356544: Use Html::* instead of Xml::* in MediaWiki core, the field set to add new questions is no longer being generated. We need to fix this before the next election.

Acceptance Criteria:

  • Questions can be added to polls

Event Timeline

Novem_Linguae changed the subtype of this task from "Task" to "Bug Report".May 9 2025, 3:00 PM
Novem_Linguae added a project: Regression.

Change #1143860 had a related patch set uploaded (by Máté Szabó; author: Máté Szabó):

[mediawiki/core@master] htmlform: Fix rendering contents for cloner fields

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

Change #1143860 merged by jenkins-bot:

[mediawiki/core@master] htmlform: Fix rendering contents for cloner fields

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

Thanks for fixing, and I'm sorry I missed that in review.

Change #1143890 had a related patch set uploaded (by Bartosz Dziewoński; author: Máté Szabó):

[mediawiki/core@REL1_44] htmlform: Fix rendering contents for cloner fields

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

Change #1143890 merged by jenkins-bot:

[mediawiki/core@REL1_44] htmlform: Fix rendering contents for cloner fields

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

Change #1144481 had a related patch set uploaded (by STran; author: Máté Szabó):

[mediawiki/core@wmf/1.44.0-wmf.28] htmlform: Fix rendering contents for cloner fields

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

Change #1144481 merged by jenkins-bot:

[mediawiki/core@wmf/1.44.0-wmf.28] htmlform: Fix rendering contents for cloner fields

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

Mentioned in SAL (#wikimedia-operations) [2025-05-12T13:18:19Z] <lucaswerkmeister-wmde@deploy1003> Started scap sync-world: Backport for [[gerrit:1144481|htmlform: Fix rendering contents for cloner fields (T393790)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-12T13:22:54Z] <lucaswerkmeister-wmde@deploy1003> stran, lucaswerkmeister-wmde: Backport for [[gerrit:1144481|htmlform: Fix rendering contents for cloner fields (T393790)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-05-12T13:33:10Z] <lucaswerkmeister-wmde@deploy1003> Finished scap sync-world: Backport for [[gerrit:1144481|htmlform: Fix rendering contents for cloner fields (T393790)]] (duration: 14m 50s)

Change #1214187 had a related patch set uploaded (by Reedy; author: Máté Szabó):

[mediawiki/core@REL1_43] htmlform: Fix rendering contents for cloner fields

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

Change #1214187 merged by jenkins-bot:

[mediawiki/core@REL1_43] htmlform: Fix rendering contents for cloner fields

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