diff options
author | Diego Crespo Quinta <diegocrespodcq98@gmail.com> | 2020-11-28 00:11:10 +0100 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-12-01 19:29:37 +0100 |
commit | aeb53bd3512a2b7878c66334b2e36b6f89befdfc (patch) | |
tree | bfdfdc2a3fc907566b78f63495ed5883b7293bff /src | |
parent | 0dd3edd27c78b903e4a667a0d18d8092cd653982 (diff) |
#915 Test GET /scopes
And fix ogserver, report error if GET /scopes have a JSON body.
Diffstat (limited to 'src')
-rw-r--r-- | src/rest.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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) |