Merge pull request #11 from tuxis-ie/3.4-api-auth

Nicer error message
This commit is contained in:
Tuxis Internet Engineering V.O.F. 2014-11-21 11:39:38 +01:00
commit 96c063ac72

View file

@ -62,6 +62,9 @@ function api_request($path, $opts = null, $type = null) {
if (isset($json['error'])) { if (isset($json['error'])) {
jtable_respond(null, 'error', "API Error $code: ".$json['error']); jtable_respond(null, 'error', "API Error $code: ".$json['error']);
} elseif ($code < 200 || $code >= 300) { } elseif ($code < 200 || $code >= 300) {
if ($code == 401) {
$code = "Authentication failed. Have you configured your authmethod correct?";
}
jtable_respond(null, 'error', "API Error: $code"); jtable_respond(null, 'error', "API Error: $code");
} }
return $json; return $json;