Page MenuHomePhabricator

[pawiki] Number of tasks with default filters is zero
Closed, DuplicatePublic

Description

pawiki (and zh-classical) doesn't have Easy filters tasks (Special:NewcomerTasksInfo page doesn't even list them - pa, zh-classical).

  1. Create a new account and after Welcome Survey (entirely in English), a user is invited to visit Special:Homepage (pa, zh-classical).
  2. Edit filters are not present, the number of tasks for default filters is 0, yet, "Get suggestions" button is active.

Screen Shot 2021-09-10 at 2.31.17 PM.png (1×1 px, 198 KB)

  1. If a user clicks on "Get suggestions" - "No suggested edits are available at this time" is displayed.

Screen Shot 2021-09-10 at 2.37.52 PM.png (1×2 px, 392 KB)

There should be either

  • different set of default filters if Easy tasks are missing
  • a better communication to a user that other tasks could be selected

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

@Tgr Are you able to provide a little more detail as to what needs discussion/analysis here, and by whom?

I would have said it needs prioritization, but I can't actually reproduce it. @Etonkovidova do you still see it happening? Maybe it was caused by a temporary search error (the UX brokenness around that is already captured in T287841: Newcomer tasks search error card has UX issues).

I would have said it needs prioritization, but I can't actually reproduce it. @Etonkovidova do you still see it happening? Maybe it was caused by a temporary search error (the UX brokenness around that is already captured in T287841: Newcomer tasks search error card has UX issues).

I see this occur on pa.wikipedia.org; because no tasks are available, we get "TypeError: can't access property "token", task is undefined".

Tasks are available, but not easy ones. Should we fallback on medium tasks?

What if, like on https://als.wikipedia.org, there is no task at all?

I would have said it needs prioritization, but I can't actually reproduce it. @Etonkovidova do you still see it happening? Maybe it was caused by a temporary search error (the UX brokenness around that is already captured in T287841: Newcomer tasks search error card has UX issues).

I re-checked - it still happens. On pawiki there are no Easy level tasks.

I get a "No suggestions found" message, as expected (as opposed to "No suggested edits are available at this time", which is used for unexpected errors).

On pawiki I get a bunch of tasks, that's a bug (the frontend sends an empty list of tasks to the API, and the API interprets it as "all tasks" - the latter is intentional, the former wouldn't normally happen as the frontend wouldn't allow you to deselect all tasks). Filed as T294486: GrowthExperiments SuggestedEdits module gets confused when selected task types don't exist.

Apart from that, it's expected behavior so this task should probably be converted into a feature request. (Fallback chain of default task types? Add them to community configuration?)