Skip to content

Commit b06001c

Browse files
committed
Handle null from deserialization
1 parent f0dc63a commit b06001c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/MigrationTools/Tools/ExportWorkItemMappingTool.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,8 @@ private Dictionary<string, string> LoadExistingMappings()
110110
if (File.Exists(Options.TargetFile))
111111
{
112112
using Stream source = File.OpenRead(Options.TargetFile);
113-
return JsonSerializer.Deserialize<Dictionary<string, string>>(source);
113+
Dictionary<string, string>? existing = JsonSerializer.Deserialize<Dictionary<string, string>>(source);
114+
return existing ?? [];
114115
}
115116
}
116117
catch (Exception ex)

0 commit comments

Comments
 (0)