Merge pull request #5499 from sbwalker/dev
resolve issue related to moving database providers to Oqtane.Server
This commit is contained in:
@ -20,7 +20,6 @@ else
|
|||||||
|
|
||||||
<Pager Items="@_themes">
|
<Pager Items="@_themes">
|
||||||
<Header>
|
<Header>
|
||||||
<th style="width: 1px;"> </th>
|
|
||||||
<th style="width: 1px;"> </th>
|
<th style="width: 1px;"> </th>
|
||||||
<th style="width: 1px;"> </th>
|
<th style="width: 1px;"> </th>
|
||||||
<th>@SharedLocalizer["Name"]</th>
|
<th>@SharedLocalizer["Name"]</th>
|
||||||
@ -38,7 +37,6 @@ else
|
|||||||
<ActionDialog Header="Delete Theme" Message="@string.Format(Localizer["Confirm.Theme.Delete"], context.Name)" Action="Delete" Security="SecurityAccessLevel.Host" Class="btn btn-danger" OnClick="@(async () => await DeleteTheme(context))" ResourceKey="DeleteTheme" />
|
<ActionDialog Header="Delete Theme" Message="@string.Format(Localizer["Confirm.Theme.Delete"], context.Name)" Action="Delete" Security="SecurityAccessLevel.Host" Class="btn btn-danger" OnClick="@(async () => await DeleteTheme(context))" ResourceKey="DeleteTheme" />
|
||||||
}
|
}
|
||||||
</td>
|
</td>
|
||||||
<td><NavLink class="btn btn-secondary" href="@NavigateUrl("admin/site")">@Localizer["Assign"]</NavLink></td>
|
|
||||||
<td>@context.Name</td>
|
<td>@context.Name</td>
|
||||||
<td>@context.Version</td>
|
<td>@context.Version</td>
|
||||||
<td>
|
<td>
|
||||||
|
@ -156,9 +156,6 @@
|
|||||||
<data name="Enabled" xml:space="preserve">
|
<data name="Enabled" xml:space="preserve">
|
||||||
<value>Enabled?</value>
|
<value>Enabled?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Assign" xml:space="preserve">
|
|
||||||
<value>Assign</value>
|
|
||||||
</data>
|
|
||||||
<data name="Synchronize" xml:space="preserve">
|
<data name="Synchronize" xml:space="preserve">
|
||||||
<value>Check For Updates</value>
|
<value>Check For Updates</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -754,7 +754,11 @@ namespace Oqtane.Infrastructure
|
|||||||
private void ValidateConfiguration()
|
private void ValidateConfiguration()
|
||||||
{
|
{
|
||||||
var defaultDatabaseType = _configManager.GetSetting(SettingKeys.DatabaseSection, SettingKeys.DatabaseTypeKey, "");
|
var defaultDatabaseType = _configManager.GetSetting(SettingKeys.DatabaseSection, SettingKeys.DatabaseTypeKey, "");
|
||||||
if (defaultDatabaseType == "" || defaultDatabaseType.Contains(", Oqtane.Database."))
|
if (defaultDatabaseType == "")
|
||||||
|
{
|
||||||
|
_configManager.AddOrUpdateSetting($"{SettingKeys.DatabaseSection}:{SettingKeys.DatabaseTypeKey}", Constants.DefaultDBType, true);
|
||||||
|
}
|
||||||
|
if (defaultDatabaseType.Contains(", Oqtane.Database."))
|
||||||
{
|
{
|
||||||
// DefaultDBType migrated to Oqtane.Server in 6.1.5
|
// DefaultDBType migrated to Oqtane.Server in 6.1.5
|
||||||
defaultDatabaseType = defaultDatabaseType.Substring(0, defaultDatabaseType.IndexOf(", ")) + ", Oqtane.Server";
|
defaultDatabaseType = defaultDatabaseType.Substring(0, defaultDatabaseType.IndexOf(", ")) + ", Oqtane.Server";
|
||||||
@ -769,8 +773,8 @@ namespace Oqtane.Infrastructure
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
// available databases migrated to Oqtane.Server in 6.1.5
|
// available databases migrated to Oqtane.Server in 6.1.5
|
||||||
updateAvailableDatabases = !_configManager.GetSection(SettingKeys.AvailableDatabasesSection).GetChildren()
|
updateAvailableDatabases = _configManager.GetSection(SettingKeys.AvailableDatabasesSection).GetChildren()
|
||||||
.Any(item => item.GetSection("DBType").Value == "Oqtane.Database.SqlServer.SqlServerDatabase, Oqtane.Server");
|
.Any(item => item.GetSection("DBType").Value.Contains(", Oqtane.Database."));
|
||||||
}
|
}
|
||||||
if (updateAvailableDatabases)
|
if (updateAvailableDatabases)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user