Adding a warning in settings if theme is not set to Peertube or if autocolors are disabled.

This commit is contained in:
John Livingston
2025-05-12 15:40:27 +02:00
parent d841e88e00
commit 88376b82ee
4 changed files with 16 additions and 1 deletions

View File

@ -269,6 +269,9 @@ function register (clientOptions: RegisterClientOptions): void {
return options.formValues['prosody-components'] !== true
case 'converse-autocolors':
return options.formValues['converse-theme'] !== 'peertube'
case 'converse-theme-warning':
return options.formValues['converse-theme'] === 'peertube' &&
options.formValues['converse-autocolors'] === true
case 'chat-per-live-video-warning':
return !(options.formValues['chat-all-lives'] === true && options.formValues['chat-per-live-video'] === true)
case 'auto-ban-anonymous-ip':