From 304bd1e77a5442f614aacd2b35f330777118b2cd Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Mon, 19 Oct 2026 15:32:53 -0700 Subject: merge with upstream https://github.com/RblSb/SyncTube --- src/ClientTools.hx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/ClientTools.hx') diff --git a/src/ClientTools.hx b/src/ClientTools.hx index 46400f7..5da23c4 100644 --- a/src/ClientTools.hx +++ b/src/ClientTools.hx @@ -1,8 +1,5 @@ package; -import Types.Permission; -import Types.Permissions; - class ClientTools { public static function setLeader(clients:Array, name:String):Void { for (client in clients) { @@ -12,10 +9,14 @@ class ClientTools { } public static function hasLeader(clients:Array):Bool { + return getLeader(clients) != null; + } + + public static function getLeader(clients:Array):Null { for (client in clients) { - if (client.isLeader) return true; + if (client.isLeader) return client; } - return false; + return null; } public static function getByName( -- cgit v1.2.3