has("groups", ['groupid' => $VARS['gid']])) { $groupid = $VARS['gid']; } else { sendJsonResp($Strings->get("group does not exist", false), "ERROR"); } if (!empty($VARS["get"]) && $VARS['get'] == "username") { $users = $database->select('assigned_groups', ['[>]accounts' => ['uid' => 'uid']], 'username', ['groupid' => $groupid, "ORDER" => "username"]); } else if (!empty($VARS["get"]) && $VARS['get'] == "detail") { $users = $database->select('assigned_groups', ['[>]accounts' => ['uid' => 'uid']], ['username', 'realname (name)', 'accounts.uid', 'pin'], ['groupid' => $groupid, "ORDER" => "realname"]); for ($i = 0; $i < count($users); $i++) { if (is_null($users[$i]['pin']) || $users[$i]['pin'] == "") { $users[$i]['pin'] = false; } else { $users[$i]['pin'] = true; } } } else { $users = $database->select('assigned_groups', 'uid', ['groupid' => $groupid]); } exitWithJson(["status" => "OK", "users" => $users]);