diff --git a/app/slashcommands/command_loadtest.go b/app/slashcommands/command_loadtest.go index 0b7b1a8935..3ddd2b426e 100644 --- a/app/slashcommands/command_loadtest.go +++ b/app/slashcommands/command_loadtest.go @@ -540,6 +540,9 @@ func (*LoadTestProvider) JsonCommand(a *app.App, args *model.CommandArgs, messag }() post := model.PostFromJson(r.Body) + if post == nil { + return &model.CommandResponse{Text: "Unable to decode post", ResponseType: model.COMMAND_RESPONSE_TYPE_EPHEMERAL}, errors.Errorf("could not decode post from json") + } post.ChannelId = args.ChannelId post.UserId = args.UserId if post.Message == "" {