Merge pull request #2522 from sbwalker/dev

improve null handling
This commit is contained in:
Shaun Walker 2022-12-07 10:33:21 -05:00 committed by GitHub
commit 98602f49d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -174,7 +174,10 @@ namespace Oqtane.Services
{
var settings = await GetJsonAsync<List<Setting>>($"{Apiurl}?entityname={entityName}&entityid={entityId}");
var setting = settings.FirstOrDefault(item => item.SettingName == settingName);
await DeleteAsync($"{Apiurl}/{setting.SettingId}/{entityName}");
if (setting != null)
{
await DeleteAsync($"{Apiurl}/{setting.SettingId}/{entityName}");
}
}
public async Task<List<Setting>> GetSettingsAsync(string entityName, int entityId, string settingName)