diff --git a/BTCPayServer/Components/RobotsMetaViewComponent.cs b/BTCPayServer/Components/RobotsMetaViewComponent.cs deleted file mode 100644 index b44310646..000000000 --- a/BTCPayServer/Components/RobotsMetaViewComponent.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System.Threading.Tasks; -using BTCPayServer.Models; -using BTCPayServer.Services; -using Microsoft.AspNetCore.Mvc; - -namespace BTCPayServer.Components -{ - public class RobotsMetaViewComponent : ViewComponent - { - private readonly SettingsRepository _SettingsRepository; - - public RobotsMetaViewComponent(SettingsRepository settingsRepository) - { - _SettingsRepository = settingsRepository; - } - - public async Task InvokeAsync() - { - var policies = await _SettingsRepository.GetSettingAsync(); - - return View(new RobotsMetaViewModel() - { - DiscourageSearchEngines = policies.DiscourageSearchEngines - }); - } - } - - -} diff --git a/BTCPayServer/HostedServices/CssThemeManager.cs b/BTCPayServer/HostedServices/CssThemeManager.cs index 1e240c940..6b2c6b139 100644 --- a/BTCPayServer/HostedServices/CssThemeManager.cs +++ b/BTCPayServer/HostedServices/CssThemeManager.cs @@ -45,10 +45,12 @@ namespace BTCPayServer.HostedServices } public bool ShowRegister { get; set; } + public bool DiscourageSearchEngines { get; set; } internal void Update(PoliciesSettings data) { ShowRegister = !data.LockSubscription; + DiscourageSearchEngines = data.DiscourageSearchEngines; } } diff --git a/BTCPayServer/Views/Shared/Components/RobotsMeta/Default.cshtml b/BTCPayServer/Views/Shared/Components/RobotsMeta/Default.cshtml deleted file mode 100644 index 9194de319..000000000 --- a/BTCPayServer/Views/Shared/Components/RobotsMeta/Default.cshtml +++ /dev/null @@ -1,5 +0,0 @@ -@model BTCPayServer.Models.RobotsMetaViewModel -@if (Model.DiscourageSearchEngines) -{ - -} diff --git a/BTCPayServer/Views/Shared/_Layout.cshtml b/BTCPayServer/Views/Shared/_Layout.cshtml index d16a920ba..2f963dd94 100644 --- a/BTCPayServer/Views/Shared/_Layout.cshtml +++ b/BTCPayServer/Views/Shared/_Layout.cshtml @@ -15,9 +15,10 @@ - - @await Component.InvokeAsync("RobotsMeta", new { }) - + @if (themeManager.DiscourageSearchEngines) + { + + } BTCPay Server @@ -61,7 +62,7 @@