diff --git a/Oqtane.Client/Modules/Admin/Modules/Settings.razor b/Oqtane.Client/Modules/Admin/Modules/Settings.razor
index 4d39a638..ffe021d9 100644
--- a/Oqtane.Client/Modules/Admin/Modules/Settings.razor
+++ b/Oqtane.Client/Modules/Admin/Modules/Settings.razor
@@ -80,11 +80,14 @@
}
else
{
- foreach (Page p in _pages)
+ if (_pages != null)
{
- if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, p.PermissionList))
+ foreach (Page p in _pages)
{
-
+ if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, p.PermissionList))
+ {
+
+ }
}
}
}
diff --git a/Oqtane.Shared/Models/Site.cs b/Oqtane.Shared/Models/Site.cs
index 8b173552..d5508858 100644
--- a/Oqtane.Shared/Models/Site.cs
+++ b/Oqtane.Shared/Models/Site.cs
@@ -220,6 +220,10 @@ namespace Oqtane.Models
ImageFiles = site.ImageFiles,
UploadableFiles = site.UploadableFiles,
SiteTemplateType = site.SiteTemplateType,
+ CreatedBy = site.CreatedBy,
+ CreatedOn = site.CreatedOn,
+ ModifiedBy = site.ModifiedBy,
+ ModifiedOn = site.ModifiedOn,
Settings = site.Settings.ToDictionary(),
Pages = site.Pages.ToList(),
Languages = site.Languages.ToList(),