From f8087bddd3fcc687a06b1acd78b941f538df7cfb Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sun, 1 Jul 2018 22:00:24 -0600 Subject: [PATCH] Add "myroles" API --- api/index.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/index.php b/api/index.php index f0795be..3c82bb6 100644 --- a/api/index.php +++ b/api/index.php @@ -189,6 +189,10 @@ switch ($VARS['action']) { case "ping": 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: sendError("", "Invalid action or no action sent.");