remove unnecessary database call to GetSettings()
This commit is contained in:
parent
d0da1f43a9
commit
5e82700871
|
@ -15,6 +15,7 @@
|
||||||
@using Oqtane.Models
|
@using Oqtane.Models
|
||||||
@using Oqtane.Shared
|
@using Oqtane.Shared
|
||||||
@using Oqtane.Themes
|
@using Oqtane.Themes
|
||||||
|
@using Oqtane.Extensions
|
||||||
@inject NavigationManager NavigationManager
|
@inject NavigationManager NavigationManager
|
||||||
@inject IAntiforgery Antiforgery
|
@inject IAntiforgery Antiforgery
|
||||||
@inject IConfigManager ConfigManager
|
@inject IConfigManager ConfigManager
|
||||||
|
@ -27,7 +28,6 @@
|
||||||
@inject ILocalizationManager LocalizationManager
|
@inject ILocalizationManager LocalizationManager
|
||||||
@inject IAliasRepository AliasRepository
|
@inject IAliasRepository AliasRepository
|
||||||
@inject IUrlMappingRepository UrlMappingRepository
|
@inject IUrlMappingRepository UrlMappingRepository
|
||||||
@inject ISettingRepository SettingRepository
|
|
||||||
@inject IVisitorRepository VisitorRepository
|
@inject IVisitorRepository VisitorRepository
|
||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
@ -299,10 +299,10 @@
|
||||||
|
|
||||||
// filter
|
// filter
|
||||||
string filter = Constants.DefaultVisitorFilter;
|
string filter = Constants.DefaultVisitorFilter;
|
||||||
var settings = SettingRepository.GetSettings(EntityNames.Site, SiteId);
|
var settings = Context.GetSiteSettings();
|
||||||
if (settings.Any(item => item.SettingName == "VisitorFilter"))
|
if (settings.ContainsKey("VisitorFilter") && !string.IsNullOrEmpty(settings["VisitorFilter"]))
|
||||||
{
|
{
|
||||||
filter = settings.First(item => item.SettingName == "VisitorFilter").SettingValue;
|
filter = settings["VisitorFilter"];
|
||||||
}
|
}
|
||||||
foreach (string term in filter.ToLower().Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(sValue => sValue.Trim()).ToArray())
|
foreach (string term in filter.ToLower().Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(sValue => sValue.Trim()).ToArray())
|
||||||
{
|
{
|
||||||
|
@ -330,9 +330,9 @@
|
||||||
// if enabled use IP Address correlation
|
// if enabled use IP Address correlation
|
||||||
_visitorId = -1;
|
_visitorId = -1;
|
||||||
bool correlate = true;
|
bool correlate = true;
|
||||||
if (settings.Any(item => item.SettingName == "VisitorCorrelation"))
|
if (settings.ContainsKey("VisitorCorrelation") && !string.IsNullOrEmpty(settings["VisitorCorrelation"]))
|
||||||
{
|
{
|
||||||
correlate = bool.Parse(settings.First(item => item.SettingName == "VisitorCorrelation").SettingValue);
|
correlate = bool.Parse(settings["VisitorCorrelation"]);
|
||||||
}
|
}
|
||||||
if (correlate)
|
if (correlate)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user