Enhance plugins_settings_raw.html to handle new endpoint and cloning scenarios for SERVER_NAME setting

This commit is contained in:
Théophile Diot 2025-01-14 17:16:08 +01:00
parent 4b5ef2341f
commit 57080e4637
No known key found for this signature in database
GPG key ID: FA995104A0BA376A

View file

@ -43,6 +43,13 @@
{% set setting_config = config.get(setting, {}) %}
{% set setting_default = setting_data.get("default", "") %}
{% set setting_value = setting_config.get("value", setting_default) %}
{% if current_endpoint == "new" or clone %}
{% set setting_method = "default" %}
{% set disabled = false %}
{% if setting == "SERVER_NAME" %}
{% set setting_value = "" %}
{% endif %}
{% endif %}
{% if setting_value != setting_default %}
{% if config_lines.append(setting + "=" + setting_value) %}{% endif %}
{% if default_settings.append(setting + "=" + setting_default) %}{% endif %}