Skip to content

Commit 7c35222

Browse files
sean-r-williamsalerickson
authored andcommitted
TryConvertFromXml: Prevent NRE when NormalizedVersion is missing (#1503)
1 parent 47d83b3 commit 7c35222

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/code/PSResourceInfo.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,11 @@ public static bool TryConvertFromXml(
571571
};
572572

573573
var additionalMetadataHashtable = new Dictionary<string, string>();
574-
additionalMetadataHashtable.Add("NormalizedVersion", metadata["NormalizedVersion"].ToString());
574+
575+
// Only add NormalizedVersion to additionalMetadata if server response included it
576+
if (metadata.ContainsKey("NormalizedVersion")) {
577+
additionalMetadataHashtable.Add("NormalizedVersion", metadata["NormalizedVersion"].ToString());
578+
}
575579

576580
var includes = new ResourceIncludes(resourceHashtable);
577581

0 commit comments

Comments
 (0)