diff options
author | Andrew Dolgov <[email protected]> | 2015-03-30 13:02:24 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2015-03-30 13:02:24 +0300 |
commit | 27f7b59353a076120407d8873ea86f5eea7d1dcf (patch) | |
tree | 0c9c3b0a7b705dc09855a6f308303427077590f9 /backend.php | |
parent | f75e7c64460b8337ecc769fb956cbe8a08b351e4 (diff) |
add a wrapper for standard error codes returned by backend, also add explanation to the error object if possible
Diffstat (limited to 'backend.php')
-rw-r--r-- | backend.php | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/backend.php b/backend.php index 84abc9730..150481cfe 100644 --- a/backend.php +++ b/backend.php @@ -63,7 +63,7 @@ if ($_SESSION["uid"]) { if (!validate_session()) { header("Content-Type: text/json"); - print json_encode(array("error" => array("code" => 6))); + print error_json(6); return; } load_user_plugins( $_SESSION["uid"]); @@ -104,13 +104,6 @@ 5 => __("Power User"), 10 => __("Administrator")); - #$error = sanity_check(); - - #if ($error['code'] != 0 && $op != "logout") { - # print json_encode(array("error" => $error)); - # return; - #} - $op = str_replace("-", "_", $op); $override = PluginHost::getInstance()->lookup_handler($op, $method); @@ -137,18 +130,18 @@ return; } else { header("Content-Type: text/json"); - print json_encode(array("error" => array("code" => 6))); + print error_json(6); return; } } else { header("Content-Type: text/json"); - print json_encode(array("error" => array("code" => 6))); + print error_json(6); return; } } } header("Content-Type: text/json"); - print json_encode(array("error" => array("code" => 7))); + print error_json(13); ?> |