From aeb53bd3512a2b7878c66334b2e36b6f89befdfc Mon Sep 17 00:00:00 2001 From: Diego Crespo Quinta Date: Sat, 28 Nov 2020 00:11:10 +0100 Subject: #915 Test GET /scopes And fix ogserver, report error if GET /scopes have a JSON body. --- src/rest.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/rest.c b/src/rest.c index ae4c44d..196a25d 100644 --- a/src/rest.c +++ b/src/rest.c @@ -3859,6 +3859,11 @@ int og_client_state_process_payload_rest(struct og_client *cli) if (method != OG_METHOD_GET) return og_client_method_not_found(cli); + if (root) { + syslog(LOG_ERR, "command scopes with payload\n"); + return og_client_bad_request(cli); + } + err = og_cmd_scope_get(root, ¶ms, buf_reply); } else if (!strncmp(cmd, "poweroff", strlen("poweroff"))) { if (method != OG_METHOD_POST) -- cgit v1.2.3-18-g5258