Page MenuHomePhabricator

Autocomplete project proposals in Maniphest search form don't always offer "any" and "not" options
Open, LowPublicBUG REPORT

Description

Copying this from a WMF Slack thread the other day after T358610: Update wmf/stable to Phorge upstream's 2023.49 stable release:

Did this mess with the functionality to search for tasks that are "Not in: <tagname>"? I can get that now for some tags but not for others on
https://phabricator.wikimedia.org/maniphest/query/advanced/

There's some chance this is a side effect of:

T360530: PhabricatorDataNotAttachedException when rendering project hovercard with username mentioned in project description

I don't have a reproduction case, however. If anyone knows of anything, please comment.

Event Timeline

I can get that now for some tags but not for others on

People, please please please always provide specific examples. "Something does not work somehow" does not help debug stuff... :)
See https://www.mediawiki.org/wiki/How_to_report_a_bug

For the records, I'm pretty sure I've experienced this before this upgrade.

Aklapper changed the task status from Open to Stalled.Mar 24 2024, 5:38 PM
Aklapper edited projects, added Phabricator (Search); removed Phabricator.

Need steps to reproduce; please reset task status once provided

Michael changed the task status from Stalled to Open.Mar 25 2024, 9:10 AM

Steps to reproduce:

  1. Open the advanced maniphest task search: https://phabricator.wikimedia.org/maniphest/query/advanced/
  2. type wikibase-lua into the "Tags" form field

Expect result:

  • three options should be shown:
    • Selecting the component "Wikibase-Lua" itself
    • Selecting "In Any: Wikibase-Lua" to also cover sub-boards and milestones
    • And finally: "Not In: Wikibase-Lua" to select tasks that do not have that tag.

Actual Result:

  • only the first two, "Wikibase-Lua" and "In Any: Wikibase-Lua" are available, but "Not In: Wikibase-Lua" is missing. See Screenshot:

image.png (274×849 px, 31 KB)

Note: It does work for some other tags, for example if you type Wikidata-Campsite instead.

Aklapper renamed this task from Maniphest search for tasks not in a tag may be broken for some tags after update to wmf/2024-03-11 to Autocomplete project proposals in Maniphest search form don't always offer "any" and "not" options.Mar 25 2024, 9:43 AM
Aklapper triaged this task as Low priority.

Thanks! Confirming. Workaround: Enter not(wikibase-lua) per https://www.mediawiki.org/wiki/Phabricator/Help#Search_terms