Add quality and volume URL params to Nitro client URL

This commit is contained in:
root
2026-06-26 20:21:26 +02:00
parent 069a307dd7
commit 94c31b917a
2 changed files with 8 additions and 0 deletions
@@ -441,6 +441,10 @@
{{-- Nitro Client URL Setup --}} {{-- Nitro Client URL Setup --}}
@php @php
$nitroUrl = sprintf('%s/index.html?sso=%s', setting('nitro_path'), $sso); $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 = [];
$toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425')); $toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425'));
$toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15')); $toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15'));
@@ -625,6 +625,10 @@
{{-- Nitro Client --}} {{-- Nitro Client --}}
@php @php
$nitroUrl = sprintf('%s/index.html?sso=%s', setting('nitro_path'), $sso); $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 = [];
$toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425')); $toolbarParams[] = 'toolbar_primary=' . (setting('toolbar_primary_color') ?: setting('button_primary_color', '#eeb425'));
$toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15')); $toolbarParams[] = 'toolbar_hover=' . (setting('toolbar_hover_color') ?: setting('button_hover_color', '#cf9d15'));