From ed60f4793a9d4efc45b591edafd27a4ad7ee3be5 Mon Sep 17 00:00:00 2001
From: "David M. Lee" <dlee@digium.com>
Date: Mon, 8 Jul 2013 20:07:58 +0000
Subject: [PATCH] Better structure for the WebSocket validation failure message

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@393834 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 res/stasis_http/ari_websockets.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/res/stasis_http/ari_websockets.c b/res/stasis_http/ari_websockets.c
index d020f62483..2808e54e77 100644
--- a/res/stasis_http/ari_websockets.c
+++ b/res/stasis_http/ari_websockets.c
@@ -124,8 +124,11 @@ struct ast_json *ari_websocket_session_read(
 	return ast_json_ref(message);
 }
 
-#define VALIDATION_FAILED					\
-	"{ \"error\": \"Outgoing message failed validation\" }"
+#define VALIDATION_FAILED				\
+	"{"						\
+	"  \"error\": \"InvalidMessage\","		\
+	"  \"message\": \"Message validation failed\""	\
+	"}" 
 
 int ari_websocket_session_write(struct ari_websocket_session *session,
 	struct ast_json *message)
-- 
GitLab