Fix slack command issues
What does this MR do and why?
Addresses some items from #384226 (closed)
Resolves the issue of missing [project name or alias]
prefix for slash commands.
Resolves dispatch_failed
when just the slash command is used.
Screenshots or screen recordings
Screen_Recording_2023-01-25_at_10.34.37_AM
How to set up and validate locally
- Setup an environment by following steps mentioned in https://gitlab.com/gitlab-org/manage/integrations/team/-/blob/main/integrations/slack.md
- Use the slash command with no command
/dev-gitlab
. - Use the slash command with an incorrect command
/dev-gitlab sdfsdf
.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Luke Duncalfe