completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
This commit is contained in:
@ -159,8 +159,8 @@ 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))
|
||||
// manage releaseversions in cases where it was not provided or is lower than the module version
|
||||
if (string.IsNullOrEmpty(moduledefinition.ReleaseVersions) || Version.Parse(moduledefinition.Version).CompareTo(Version.Parse(moduledefinition.ReleaseVersions.Split(',').Last())) > 0)
|
||||
{
|
||||
moduledefinition.ReleaseVersions = moduledefinition.Version;
|
||||
}
|
||||
|
Reference in New Issue
Block a user