From e90e1b7b7080ed930ad727eab146a746f99d3d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Angel=20Garc=C3=ADa=20Mart=C3=ADnez?= Date: Tue, 30 Nov 2021 13:13:30 +0100 Subject: [PATCH] Check taxonomyItem before adding it to the terms If taxonomyItem is null, it was giving an exception. Checking before adding it to the list. --- .../Provisioning/ObjectHandlers/Utilities/ListItemUtilities.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/PnP.Framework/Provisioning/ObjectHandlers/Utilities/ListItemUtilities.cs b/src/lib/PnP.Framework/Provisioning/ObjectHandlers/Utilities/ListItemUtilities.cs index c73fece2c..aa692f1b4 100644 --- a/src/lib/PnP.Framework/Provisioning/ObjectHandlers/Utilities/ListItemUtilities.cs +++ b/src/lib/PnP.Framework/Provisioning/ObjectHandlers/Utilities/ListItemUtilities.cs @@ -420,7 +420,8 @@ public static void UpdateListItem(ListItem item, TokenParser parser, IDictionary clonedContext.Load(taxonomyItem); clonedContext.ExecuteQueryRetry(); } - terms.Add(new KeyValuePair(taxonomyItem.Id, taxonomyItem.Name)); + if (taxonomyItem!=null) + terms.Add(new KeyValuePair(taxonomyItem.Id, taxonomyItem.Name)); } TaxonomyField taxField = context.CastTo(field);