Page MenuHomePhabricator

Regression: No page curation AfD log entries after 10 October 2019, and AfD nomination edit summary includes an empty string in parentheses
Closed, ResolvedPublic

Description

In the deletion tag log, I noticed that there are no page curation AfD log entries after 10 October 2019. Also, perhaps related to this, when a page is nominated for AfD using the page curation toolbar, the edit summary for the edit adding the AfD tag to the page says "Nominated page for deletion using Page Curation ()" with an empty string in parentheses instead of "Nominated page for deletion using Page Curation (afd)".

Two examples to illustrate this bug:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
GTrang renamed this task from No page curation AfD log entries after 10 October 2019, and AfD nomination edit summary includes an empty string in parentheses to Regression: No page curation AfD log entries after 10 October 2019, and AfD nomination edit summary includes an empty string in parentheses.Mar 20 2022, 12:31 AM
GTrang added a project: Regression.

The empty parentheses are supposed to contain the nomination tag list, apparently empty list is sent to the API, but the parentheses are hard-corded in the message already.

Ammarpad changed the task status from Open to In Progress.Mar 20 2022, 11:58 AM

This is probably caused by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/535725 which was merged October 7, 2019, and reached enwiki October 10, which is the exact day the issue started.

Change 772016 had a related patch set uploaded (by Ammarpad; author: Ammarpad):

[mediawiki/extensions/PageTriage@master] delete.js: Add nomination tag always

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

Change 772016 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] delete.js: Add nomination tag always

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

Etonkovidova subscribed.

Checked

  • Special:Log/pagetriage-deletion - the list shows the most recent entries
  • checked for the nomination tag present - e.g. Nominated page for deletion using Page Curation (subst:blp-prod)
  • checked for the AfD workflow on testwiki (for regression) - all seem to be working as expected.