summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-03-30 13:02:24 +0300
committerAndrew Dolgov <[email protected]>2015-03-30 13:02:24 +0300
commit27f7b59353a076120407d8873ea86f5eea7d1dcf (patch)
tree0c9c3b0a7b705dc09855a6f308303427077590f9 /backend.php
parentf75e7c64460b8337ecc769fb956cbe8a08b351e4 (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.php15
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);
?>