Merge pull request #4227 from sbwalker/dev

fix #4221 - exception in Module Management when a module has been uninstalled (credit @marceloatoledo)
This commit is contained in:
Shaun Walker 2024-05-03 13:37:29 -04:00 committed by GitHub
commit ddedc1640f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -306,10 +306,9 @@
_languages = _languages.OrderBy(item => item.Name).ToList();
}
// Group modules by PageId
// Get distinct PageIds where modules are present
// get distinct pages where module exists
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)
.Distinct();