From c95725d444e67984b85cedd1c01895b45ddb739f Mon Sep 17 00:00:00 2001 From: sbwalker Date: Tue, 27 Jan 2026 17:05:31 -0500 Subject: [PATCH] only host users can synchronize sites --- Oqtane.Client/Modules/Admin/Site/Index.razor | 4 ++-- Oqtane.Server/Infrastructure/Jobs/SynchronizationJob.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Site/Index.razor b/Oqtane.Client/Modules/Admin/Site/Index.razor index 852062cd..7e45f3a2 100644 --- a/Oqtane.Client/Modules/Admin/Site/Index.razor +++ b/Oqtane.Client/Modules/Admin/Site/Index.razor @@ -577,9 +577,9 @@
- @if (_siteGroupDefinitions.Any(item => item.PrimarySiteId == PageState.Site.SiteId && item.Synchronization)) + @if (UserSecurity.IsAuthorized(PageState.User, RoleNames.Host) && _siteGroupDefinitions.Any(item => item.PrimarySiteId == PageState.Site.SiteId && item.Synchronization)) { - + }

diff --git a/Oqtane.Server/Infrastructure/Jobs/SynchronizationJob.cs b/Oqtane.Server/Infrastructure/Jobs/SynchronizationJob.cs index 8325d1a1..8ca7f7a5 100644 --- a/Oqtane.Server/Infrastructure/Jobs/SynchronizationJob.cs +++ b/Oqtane.Server/Infrastructure/Jobs/SynchronizationJob.cs @@ -113,7 +113,7 @@ namespace Oqtane.Infrastructure if (string.IsNullOrEmpty(log)) { - log = "No Site Groups Require Replication
"; + log = "No Site Groups Require Synchronization
"; } return log;