[MM-15220] Add generic error field to SubmitDialogResponse (#12081)

This will allow integrations to return an generic error message that is
not tied to a specific dialog field.
Этот коммит содержится в:
Paulo Bittencourt
2019-09-11 11:35:51 -04:00
коммит произвёл Ben Schumacher
родитель 98489b9e67
Коммит 9c3fc4ab9f
3 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@@ -430,6 +430,7 @@ func TestSubmitInteractiveDialog(t *testing.T) {
assert.Equal(t, "value1", val)
resp := model.SubmitDialogResponse{
Error: "some generic error",
Errors: map[string]string{"name1": "some error"},
}
@@ -444,6 +445,7 @@ func TestSubmitInteractiveDialog(t *testing.T) {
resp, err := th.App.SubmitInteractiveDialog(submit)
assert.Nil(t, err)
require.NotNil(t, resp)
assert.Equal(t, "some generic error", resp.Error)
assert.Equal(t, "some error", resp.Errors["name1"])
submit.URL = ""