From 7dc66355f37bd36077a0a04011c01a20df4e5d4e Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Mon, 14 May 2018 18:53:28 +0200 Subject: [PATCH] websocket: fix format selection --- lib/nodes/websocket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/nodes/websocket.c b/lib/nodes/websocket.c index 0c598daea..5994faf28 100644 --- a/lib/nodes/websocket.c +++ b/lib/nodes/websocket.c @@ -152,7 +152,7 @@ int websocket_protocol_cb(struct lws *wsi, enum lws_callback_reasons reason, voi format = strtok(NULL, ""); if (!format) - format = "villas-web"; + format = "villas.web"; /* Search for node whose name matches the URI. */ c->node = list_lookup(&p.node.instances, node); @@ -162,7 +162,7 @@ int websocket_protocol_cb(struct lws *wsi, enum lws_callback_reasons reason, voi } struct format_type *fmt = format_type_lookup(format); - if (fmt) { + if (!fmt) { websocket_connection_close(c, wsi, LWS_CLOSE_STATUS_PROTOCOL_ERR, "Invalid format"); return -1; }