Only allow delegates to add labels or assignees to issues during creation
Non delegates are not allowed to execute the assign or the label
action on an issue so the issue creation fails silently.
Non delegates are not allowed to execute the assign or the label
action on an issue so the issue creation fails silently.
Instead of just disallow editing assignees and labels in the issue creation we could also remove the fields entirely in the CreateIssue component if the user isn’t a delegate.
Hide the label and assignee elements if not a delegate, reduces the need to explain to non delegate users that they aren’t able to do so.
Rebase
Just a reminder, please remember to push the builds to GH and add the badges to patches until we have some CI automation. 🙏
Rebase.