Merge pull request #716 from Mbucari/master

Fix NRE when item has no category ladders (#715)
This commit is contained in:
rmcrackan 2023-08-17 14:02:43 -04:00 committed by GitHub
commit c80da5357b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,9 +23,11 @@ namespace DtoImporterService
loadLocal_categories(); loadLocal_categories();
// upsert // upsert
//Import item may not have no (null) categories
var categoryLadders = importItems var categoryLadders = importItems
.Where(i => i.DtoItem.CategoryLadders is not null)
.SelectMany(i => i.DtoItem.CategoryLadders) .SelectMany(i => i.DtoItem.CategoryLadders)
.Select(cl => cl.Ladder) .Select(cl => cl?.Ladder)
.Where(l => l?.Length > 0) .Where(l => l?.Length > 0)
.ToList(); .ToList();