From 82ef9f3442400d825709244014bc9020879b9a9f Mon Sep 17 00:00:00 2001 From: xboard Date: Tue, 7 Jan 2025 23:32:26 -0500 Subject: [PATCH] refactor(server): optimize server lookup with prioritized code matching --- app/Services/ServerService.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Services/ServerService.php b/app/Services/ServerService.php index 27e9bef..d63aa1c 100644 --- a/app/Services/ServerService.php +++ b/app/Services/ServerService.php @@ -99,6 +99,7 @@ class ServerService $query->where('code', $serverId) ->orWhere('id', $serverId); }) + ->orderByRaw('CASE WHEN code = ? THEN 0 ELSE 1 END', [$serverId]) ->first(); } }