From 4c579639b95d10a04411add20d9685d91ea35d69 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Fri, 10 Mar 2023 13:57:13 -0500 Subject: [PATCH] avoid null reference error if list is null --- Oqtane.Client/Services/SettingService.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Oqtane.Client/Services/SettingService.cs b/Oqtane.Client/Services/SettingService.cs index 4b4cbc12..a138bbb9 100644 --- a/Oqtane.Client/Services/SettingService.cs +++ b/Oqtane.Client/Services/SettingService.cs @@ -135,10 +135,12 @@ namespace Oqtane.Services { var dictionary = new Dictionary(); var settings = await GetJsonAsync>($"{Apiurl}?entityname={entityName}&entityid={entityId}"); - - foreach(Setting setting in settings.OrderBy(item => item.SettingName).ToList()) + if (settings != null) { - dictionary.Add(setting.SettingName, setting.SettingValue); + foreach (Setting setting in settings.OrderBy(item => item.SettingName).ToList()) + { + dictionary.Add(setting.SettingName, setting.SettingValue); + } } return dictionary; }