diff --git a/cmd/mattermost/commands/webhook.go b/cmd/mattermost/commands/webhook.go index 62b245aa09..ea15b8fba6 100644 --- a/cmd/mattermost/commands/webhook.go +++ b/cmd/mattermost/commands/webhook.go @@ -156,10 +156,14 @@ func createIncomingWebhookCmdF(command *cobra.Command, args []string) error { ChannelLocked: channelLocked, } - if _, err := app.CreateIncomingWebhookForChannel(user.Id, channel, incomingWebhook); err != nil { - return err + createdIncoming, errIncomingWebhook := app.CreateIncomingWebhookForChannel(user.Id, channel, incomingWebhook) + if errIncomingWebhook != nil { + return errIncomingWebhook } + CommandPrettyPrintln("Id: " + createdIncoming.Id) + CommandPrettyPrintln("Display Name: " + createdIncoming.DisplayName) + return nil } @@ -287,10 +291,14 @@ func createOutgoingWebhookCmdF(command *cobra.Command, args []string) error { } } - if _, err := app.CreateOutgoingWebhook(outgoingWebhook); err != nil { - return err + createdOutgoing, errOutgoing := app.CreateOutgoingWebhook(outgoingWebhook) + if errOutgoing != nil { + return errOutgoing } + CommandPrettyPrintln("Id: " + createdOutgoing.Id) + CommandPrettyPrintln("Display Name: " + createdOutgoing.DisplayName) + return nil }