Enhance [master] Better reasons for 403 in database class (#2596)

update return message when code 403 to also state the permission that failed
This commit is contained in:
Mafoo
2017-05-26 06:54:10 +01:00
committed by FusionPBX
parent 7ec01104f5
commit d53fd72998

View File

@@ -703,7 +703,7 @@ include "root.php";
}
else {
$message["name"] = $this->name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_delete'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message = $message;
@@ -831,7 +831,7 @@ include "root.php";
}
else {
$message["name"] = $child_name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '${child_name}_delete'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message = $message;
@@ -1278,7 +1278,7 @@ include "root.php";
}
else {
$message["name"] = $this->name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_add'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message[] = $message;
@@ -1338,7 +1338,7 @@ include "root.php";
}
else {
$message["name"] = $this->name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_edit'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message = $message;
@@ -1465,7 +1465,7 @@ include "root.php";
}
else {
$message["name"] = $child_name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '${child_name}_edit'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message = $message;
@@ -1563,7 +1563,7 @@ include "root.php";
}
else {
$message["name"] = $child_name;
$message["message"] = "Forbidden";
$message["message"] = "Forbidden, does not have '${child_name}_add'";
$message["code"] = "403";
$message["line"] = __line__;
$this->message = $message;