From 94c31b917a3fad1e3276aa6e4d6a53187fdb69b9 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 26 Jun 2026 20:21:26 +0200 Subject: [PATCH] Add quality and volume URL params to Nitro client URL --- resources/themes/atom/views/client/nitro.blade.php | 4 ++++ resources/themes/dusk/views/client/nitro.blade.php | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/resources/themes/atom/views/client/nitro.blade.php b/resources/themes/atom/views/client/nitro.blade.php index 85a5f89..dc651f2 100755 --- a/resources/themes/atom/views/client/nitro.blade.php +++ b/resources/themes/atom/views/client/nitro.blade.php @@ -441,6 +441,10 @@ {{-- Nitro Client URL Setup --}} @php $nitroUrl = sprintf('%s/index.html?sso=%s', setting('nitro_path'), $sso); + $userPreferences = auth()->user()->preferences ?? []; + $clientQuality = $userPreferences['client_quality'] ?? 'medium'; + $clientVolume = $userPreferences['client_volume'] ?? 50; + $nitroUrl .= '&quality=' . $clientQuality . '&volume=' . $clientVolume; $toolbarParams = []; $toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425')); $toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15')); diff --git a/resources/themes/dusk/views/client/nitro.blade.php b/resources/themes/dusk/views/client/nitro.blade.php index 0b4b006..da5bce3 100755 --- a/resources/themes/dusk/views/client/nitro.blade.php +++ b/resources/themes/dusk/views/client/nitro.blade.php @@ -625,6 +625,10 @@ {{-- Nitro Client --}} @php $nitroUrl = sprintf('%s/index.html?sso=%s', setting('nitro_path'), $sso); + $userPreferences = auth()->user()->preferences ?? []; + $clientQuality = $userPreferences['client_quality'] ?? 'medium'; + $clientVolume = $userPreferences['client_volume'] ?? 50; + $nitroUrl .= '&quality=' . $clientQuality . '&volume=' . $clientVolume; $toolbarParams = []; $toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425')); $toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15'));