fix #2125 - cannot login using WebAssembly, remove granular 404 logging as it is already managed by url mapping, make IModule ReleaseVersions optional when using EF Core migrations

This commit is contained in:
Shaun Walker
2022-04-13 19:27:12 -04:00
parent 355d0405f4
commit 6dc1d42d90
5 changed files with 7 additions and 4 deletions

View File

@ -159,6 +159,11 @@ namespace Oqtane.Repository
moduledefinition.Name = (!string.IsNullOrEmpty(moduledef.Name)) ? moduledef.Name : moduledefinition.Name;
moduledefinition.Description = (!string.IsNullOrEmpty(moduledef.Description)) ? moduledef.Description : moduledefinition.Description;
moduledefinition.Categories = (!string.IsNullOrEmpty(moduledef.Categories)) ? moduledef.Categories : moduledefinition.Categories;
// manage versioning
if (string.IsNullOrEmpty(moduledefinition.ReleaseVersions))
{
moduledefinition.ReleaseVersions = moduledefinition.Version;
}
moduledefinition.Version = moduledef.Version;
// remove module definition from list as it is already synced
moduledefs.Remove(moduledef);