Add "myroles" API

This commit is contained in:
Skylar Ittner 2018-07-01 22:00:24 -06:00
parent e98065a8c5
commit f8087bddd3

View File

@ -189,6 +189,10 @@ switch ($VARS['action']) {
case "ping": case "ping":
exit(json_encode(['status' => 'OK'])); exit(json_encode(['status' => 'OK']));
case "myroles":
$roles = $database->select('permissions', ['[>]roles' => 'roleid'], ['roles.roleid (id)', 'rolename (name)'], ['apikey' => $VARS['key']]);
exit(json_encode(["status" => "OK", "roles" => $roles]));
break;
default: default:
sendError("", "Invalid action or no action sent."); sendError("", "Invalid action or no action sent.");