From d5ce347b00adbe7851b8cd197952a4546e9bcece Mon Sep 17 00:00:00 2001 From: Andreas Date: Sun, 17 Sep 2023 18:06:23 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Bug=20fix=20bot=20api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/models/ApiModel.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/models/ApiModel.php b/src/app/models/ApiModel.php index cb3bf0e..d5b0476 100644 --- a/src/app/models/ApiModel.php +++ b/src/app/models/ApiModel.php @@ -83,7 +83,7 @@ protected function userAPI($username, $password, $hwid) protected function getuserbydiscord($dcid) { try { - $this->prepare("SELECT `uid`, `username`, `displayname`, `banned`, `admin`, `supp` FROM `users` WHERE `dcid` = ?"); + $this->prepare("SELECT `uid`, `username`, `sub` , `displayname`, `banned`, `admin`, `supp` FROM `users` WHERE `dcid` = ?"); $this->statement->execute([$dcid]); $result = $this->statement->fetch(PDO::FETCH_ASSOC); @@ -115,6 +115,7 @@ protected function getuserbydiscord($dcid) $banned = $result['banned'] ?? ''; $admin = $result['admin'] ?? ''; $supp = $result['supp'] ?? ''; + $sub = $result['sub'] ?? ''; $response = [ "uid" => $uid, @@ -123,7 +124,8 @@ protected function getuserbydiscord($dcid) "banned" => $banned, "admin" => $admin, "supp" => $supp, - "avatar_url" => $avatarurl + "avatar_url" => $avatarurl, + "sub" => $sub ]; } } catch (Exception $e) { @@ -157,7 +159,7 @@ protected function count_users() protected function get_linked_users() { try { - $this->prepare("SELECT `uid`, `displayname`, `dcid` FROM `users` WHERE `dcid` IS NOT NULL"); + $this->prepare("SELECT `uid`, `username` ,`displayname`, `dcid` FROM `users` WHERE `dcid` IS NOT NULL"); $this->statement->execute(); $linked_users = $this->statement->fetchAll(PDO::FETCH_ASSOC);