diff --git a/etc/apifunctions.json b/etc/apifunctions.json index 3f8a270457..44390f2424 100644 --- a/etc/apifunctions.json +++ b/etc/apifunctions.json @@ -41,7 +41,7 @@ { "name": "comment", "paper": true, "post": true, "function": "Comment_API::run", - "parameters": "c ?override ?=text ?=response ?=ready ?=topic ?=draft ?=blind ?=tags ?=visibility ?=:attachment ?=by_author ?=review_token" + "parameters": "c ?override ?=text ?=response ?=ready ?=topic ?=draft ?=blind ?=tags ?=visibility ?=:attachment ?=by_author ?=review_token ?delete" }, { "name": "declinereview", "post": true, "redirect": true, @@ -221,12 +221,14 @@ }, { "name": "session", "get": true, "allow_disabled": true, - "function": "Session_API::getsession" + "function": "Session_API::getsession", + "response": "postvalue sessioninfo" }, { "name": "session", "post": true, "function": "Session_API::setsession", - "parameters": "v" + "parameters": "v", + "response": "postvalue sessioninfo" }, { "name": "settags", "alias": "tags" diff --git a/src/api/api_specvalidator.php b/src/api/api_specvalidator.php index c765869f2c..bf04a76b57 100644 --- a/src/api/api_specvalidator.php +++ b/src/api/api_specvalidator.php @@ -152,9 +152,9 @@ static function error(Qrequest $qreq, $error) { $url = substr($nav->self(), 0, 100); $out = $qreq->conf()->opt("validateApiSpec"); if (is_string($out)) { - @file_put_contents($out, "{$url}: {$error}\n", FILE_APPEND); + @file_put_contents($out, "{$qreq->method()} {$url}: {$error}\n", FILE_APPEND); } else { - error_log("{$url}: {$error}"); + error_log("{$qreq->method()} {$url}: {$error}"); } } }