From 79f3c34d24d6ae6aba17dd643726e20754140d80 Mon Sep 17 00:00:00 2001 From: RblSb Date: Tue, 15 Mar 2022 06:51:53 +0300 Subject: Update locked playlist restrictions And add "toggleItemType" permission. Closes #36 --- src/client/Player.hx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/client/Player.hx') diff --git a/src/client/Player.hx b/src/client/Player.hx index a147e6a..1979091 100644 --- a/src/client/Player.hx +++ b/src/client/Player.hx @@ -82,7 +82,7 @@ class Player { public function toggleItemType(pos:Int):Void { videoList.toggleItemType(pos); final el = videoItemsEl.children[pos]; - setItemElementType(el, videoList.getItem(videoList.pos).isTemp); + setItemElementType(el, videoList.getItem(pos).isTemp); } function setPlayer(newPlayer:IPlayer):Void { @@ -174,8 +174,7 @@ class Player { final hasAutoPause = main.hasLeaderOnPauseRequest() && videoList.length > 0; if (hasAutoPause) { // do not remove leader if user cannot request it back - final group:Client.ClientGroup = main.isAdmin() ? Admin : User; - if (main.hasPermission(group, RequestLeaderPerm)) main.toggleLeader(); + if (main.hasPermission(RequestLeaderPerm)) main.toggleLeader(); } } -- cgit v1.2.3