fix #4221 - exception in Module Management when a module has been uninstalled (credit @marceloatoledo)
This commit is contained in:
parent
a0155da06b
commit
021d7e5efc
@ -306,10 +306,9 @@
|
|||||||
_languages = _languages.OrderBy(item => item.Name).ToList();
|
_languages = _languages.OrderBy(item => item.Name).ToList();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Group modules by PageId
|
// get distinct pages where module exists
|
||||||
// Get distinct PageIds where modules are present
|
|
||||||
var distinctPageIds = PageState.Modules
|
var distinctPageIds = PageState.Modules
|
||||||
.Where(md => md.ModuleDefinition.ModuleDefinitionId == _moduleDefinitionId && md.IsDeleted == false)
|
.Where(md => md.ModuleDefinition?.ModuleDefinitionId == _moduleDefinitionId && md.IsDeleted == false)
|
||||||
.Select(md => md.PageId)
|
.Select(md => md.PageId)
|
||||||
.Distinct();
|
.Distinct();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user