Hide "Add" options in Task widget when user can't add Tasks
Summary
On Public projects, Guest users can create Issues and can utilize both "Add" options within the Tasks widget, however adding a new task or adding an existing task as a Guest user always results in an ambiguous error ("No matching work item found. Make sure that you are adding a valid work item ID.").
Since these users cannot utilize the "Add" feature, this feature should not be present.
Steps to reproduce
- Create a Public project
- Add a member with Guest role
- As the Guest member, create an Issue
- Attempt to add a new or existing task to the Task you created
Screenshots
Current behavior
The "Add" option is shown, but can't be utilized.
Expected behavior
The "Add" option isn't presented.
Edited by Nick Leonard