From 8d37444755e3504e0190256a7b1363945c77838b Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Tue, 21 Sep 2021 07:45:43 -0400 Subject: [PATCH] improve validation for public site settings --- Oqtane.Client/Services/SettingService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Oqtane.Client/Services/SettingService.cs b/Oqtane.Client/Services/SettingService.cs index 4d04838b..66e361fa 100644 --- a/Oqtane.Client/Services/SettingService.cs +++ b/Oqtane.Client/Services/SettingService.cs @@ -113,8 +113,11 @@ namespace Oqtane.Services bool ispublic = false; if (value.StartsWith("[Public]")) { + if (entityName == EntityNames.Site) + { + ispublic = true; + } value = value.Substring(8); // remove [Public] - ispublic = true; } Setting setting = settingsList.FirstOrDefault(item => item.SettingName.Equals(kvp.Key, StringComparison.OrdinalIgnoreCase));