Per @Trizek-WMF report.
Steps to replicate the issue
- Create an account on a non-pilot wiki (any wiki except frwiki, eswiki, or arzwiki)
- Go to to one of the pilot wikis (for Surfacing add links tasks - frwiki or eswiki) - make sure that user has zero edits on that wiki. As an autoreated user, you won't have Homepage enabled automatically.
What happens?:
- When you go to one of the articles with link-recommendation (structured Add link), you'll be presented with surface link recommendation.
- a user clicks on a highlighted item and presented with a dialog box for inserting a link:
- clicking on 'Yes' will redirect a user to a page where a user is prompted to enable Homepage in User preferences or to go to the Main page
What should have happened instead?:
- should we exclude autocreated users from Surfacing add links tasks?