From 57472eab3c7b035392c6a5aa240593ecaa7d1ccf Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Mon, 8 Dec 2025 21:53:36 +0500 Subject: upd: moved all /public/ files to the root folder --- public/badges.php | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 public/badges.php (limited to 'public/badges.php') diff --git a/public/badges.php b/public/badges.php deleted file mode 100644 index c4444b1..0000000 --- a/public/badges.php +++ /dev/null @@ -1,50 +0,0 @@ -prepare("SELECT - u.id, u.username, - r.name AS role_name, - r.badge_id AS role_badge_id, - ub.badge_id AS custom_badge_id, - co.alias_id AS connection_alias_id, - co.platform AS connection_platform - FROM users u - JOIN role_assigns ra ON ra.user_id = u.id - JOIN roles r ON r.id = ra.role_id - LEFT JOIN user_badges ub ON ub.user_id = u.id - LEFT JOIN connections co ON co.user_id = u.id - WHERE r.badge_id IS NOT NULL OR ub.badge_id IS NOT NULL -"); -$stmt->execute(); - -$rows = $stmt->fetchAll(); - -$badges = []; - -foreach ($rows as $row) { - $badge = [ - "id" => $row["id"], - "username" => $row["username"], - "role" => Role::from_array($row), - "custom_badge" => Badge::from_array($row, "custom"), - "connection" => match (isset($row["connection_alias_id"], $row["connection_platform"])) { - true => [ - "alias_id" => $row["connection_alias_id"], - "platform" => $row["connection_platform"] - ], - false => null - } - ]; - - array_push($badges, $badge); -} - -json_response([ - "status_code" => 200, - "message" => null, - "data" => $badges -]); \ No newline at end of file -- cgit v1.2.3