@Summary delete a slack connection @Description Delete a slack connection @Tags plugins/slack @Success 200 {object} models.SlackConnection @Failure 400 {string} errcode.Error "Bad Request" @Failure 409 {object} services.BlueprintProjectPairs "References exist to this connection" @Failure 500 {st
(input *plugin.ApiResourceInput)
| 151 | // @Failure 500 {string} errcode.Error "Internal Error" |
| 152 | // @Router /plugins/slack/connections/{connectionId} [DELETE] |
| 153 | func DeleteConnection(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) { |
| 154 | conn := &models.SlackConnection{} |
| 155 | output, err := connectionHelper.Delete(conn, input) |
| 156 | if err != nil { |
| 157 | return output, err |
| 158 | } |
| 159 | output.Body = conn.Sanitize() |
| 160 | return output, nil |
| 161 | } |
| 162 | |
| 163 | // @Summary get all slack connections |
| 164 | // @Description Get all slack connections |