diff --git a/Oqtane.Client/Modules/Admin/Modules/Settings.razor b/Oqtane.Client/Modules/Admin/Modules/Settings.razor
index c8a90d23..eec6c6e2 100644
--- a/Oqtane.Client/Modules/Admin/Modules/Settings.razor
+++ b/Oqtane.Client/Modules/Admin/Modules/Settings.razor
@@ -32,6 +32,17 @@
+
+
+
+ |
+
+
+ |
+
@@ -77,6 +88,7 @@
private Dictionary _containers;
private string _title;
private string _containerType;
+ private string _allPages = "false";
private string _permissionNames = "";
private string _permissions;
private string _pageId;
@@ -95,6 +107,7 @@
_title = ModuleState.Title;
_containers = ThemeService.GetContainerTypes(await ThemeService.GetThemesAsync());
_containerType = ModuleState.ContainerType;
+ _allPages = ModuleState.AllPages.ToString();
_permissions = ModuleState.Permissions;
_permissionNames = ModuleState.ModuleDefinition.PermissionNames;
_pageId = ModuleState.PageId.ToString();
@@ -120,18 +133,18 @@
private async Task SaveModule()
{
- var module = ModuleState;
- module.Permissions = _permissionGrid.GetPermissions();
- await ModuleService.UpdateModuleAsync(module);
-
var pagemodule = await PageModuleService.GetPageModuleAsync(ModuleState.PageModuleId);
pagemodule.PageId = int.Parse(_pageId);
pagemodule.Title = _title;
pagemodule.ContainerType = _containerType;
-
await PageModuleService.UpdatePageModuleAsync(pagemodule);
await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane);
+ var module = ModuleState;
+ module.AllPages = bool.Parse(_allPages);
+ module.Permissions = _permissionGrid.GetPermissions();
+ await ModuleService.UpdateModuleAsync(module);
+
if (_settingsModuleType != null)
{
var moduleType = Type.GetType(ModuleState.ModuleType);
diff --git a/Oqtane.Client/Modules/Admin/Upgrade/Index.razor b/Oqtane.Client/Modules/Admin/Upgrade/Index.razor
index 2aa2ce86..f2e2e709 100644
--- a/Oqtane.Client/Modules/Admin/Upgrade/Index.razor
+++ b/Oqtane.Client/Modules/Admin/Upgrade/Index.razor
@@ -11,29 +11,27 @@
@if (_upgradeavailable)
{
-
- @("Framework") @_package.Version
+
+ @("Framework") @_package.Version
}
else
{
}
- @if (_upgradeavailable)
- {
-
+
|
|
+
- }
}
diff --git a/Oqtane.Client/Oqtane.Client.csproj b/Oqtane.Client/Oqtane.Client.csproj
index f19dac81..6bb2f064 100644
--- a/Oqtane.Client/Oqtane.Client.csproj
+++ b/Oqtane.Client/Oqtane.Client.csproj
@@ -6,7 +6,7 @@
7.3
3.0
Debug;Release
- 0.9.0
+ 0.9.1
Oqtane
Shaun Walker
.NET Foundation
diff --git a/Oqtane.Client/Themes/Controls/ControlPanel.razor b/Oqtane.Client/Themes/Controls/ControlPanel.razor
index fe9e5486..f3b3354f 100644
--- a/Oqtane.Client/Themes/Controls/ControlPanel.razor
+++ b/Oqtane.Client/Themes/Controls/ControlPanel.razor
@@ -16,7 +16,7 @@
|