From ec613ab18d8e3f2cc73c830d0ce6850e2e6d537c Mon Sep 17 00:00:00 2001 From: fusionate Date: Tue, 27 May 2025 15:21:54 -0600 Subject: [PATCH] Music on Hold: Hide global categories for users without music_on_hold_all permission. --- app/music_on_hold/music_on_hold.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/music_on_hold/music_on_hold.php b/app/music_on_hold/music_on_hold.php index 35ddfa55ed..eb2e525e3f 100644 --- a/app/music_on_hold/music_on_hold.php +++ b/app/music_on_hold/music_on_hold.php @@ -473,6 +473,9 @@ $x = 0; foreach ($streams as $row) { + //hide global categories if not allowed + if (empty($row['domain_uuid']) && !permission_exists('music_on_hold_all')) { continue; } + //set the variables $music_on_hold_name = $row['music_on_hold_name']; $music_on_hold_rate = $row['music_on_hold_rate'];