misc site settings UX fixes

This commit is contained in:
Shaun Walker
2021-06-04 08:42:33 -04:00
parent ab3af5f294
commit 69c948ad79
2 changed files with 19 additions and 8 deletions

View File

@ -551,8 +551,9 @@ namespace Oqtane.Infrastructure
TenantId = tenant.TenantId,
Name = install.SiteName,
LogoFileId = null,
DefaultThemeType = install.DefaultTheme,
DefaultContainerType = install.DefaultContainer,
DefaultThemeType = (!string.IsNullOrEmpty(install.DefaultTheme)) ? install.DefaultTheme : Constants.DefaultTheme,
DefaultContainerType = (!string.IsNullOrEmpty(install.DefaultContainer)) ? install.DefaultContainer : Constants.DefaultContainer,
AdminContainerType = (!string.IsNullOrEmpty(install.DefaultAdminContainer)) ? install.DefaultAdminContainer : Constants.DefaultAdminContainer,
SiteTemplateType = install.SiteTemplate
};
site = sites.AddSite(site);