Merge pull request #4418 from sbwalker/dev

add missing properties to Clone method
This commit is contained in:
Shaun Walker 2024-07-17 11:34:15 -04:00 committed by GitHub
commit 574ca90229
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 3 deletions

View File

@ -80,11 +80,14 @@
} }
else else
{ {
foreach (Page p in _pages) if (_pages != null)
{ {
if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, p.PermissionList)) foreach (Page p in _pages)
{ {
<option value="@p.PageId">@(new string('-', p.Level * 2))@(p.Name)</option> if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, p.PermissionList))
{
<option value="@p.PageId">@(new string('-', p.Level * 2))@(p.Name)</option>
}
} }
} }
} }

View File

@ -220,6 +220,10 @@ namespace Oqtane.Models
ImageFiles = site.ImageFiles, ImageFiles = site.ImageFiles,
UploadableFiles = site.UploadableFiles, UploadableFiles = site.UploadableFiles,
SiteTemplateType = site.SiteTemplateType, SiteTemplateType = site.SiteTemplateType,
CreatedBy = site.CreatedBy,
CreatedOn = site.CreatedOn,
ModifiedBy = site.ModifiedBy,
ModifiedOn = site.ModifiedOn,
Settings = site.Settings.ToDictionary(), Settings = site.Settings.ToDictionary(),
Pages = site.Pages.ToList(), Pages = site.Pages.ToList(),
Languages = site.Languages.ToList(), Languages = site.Languages.ToList(),