Skip to content

Commit bc809ac

Browse files
null check before saving
1 parent 5dbcde4 commit bc809ac

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

InscryptionAPI/Saves/ModdedSaveData.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ public void SetValue(string guid, string key, object value)
4444
if (!SaveData.ContainsKey(guid))
4545
SaveData.Add(guid, new());
4646

47+
string valueString = value == null ? default(string) : value.ToString();
48+
4749
if (!SaveData[guid].ContainsKey(key))
48-
SaveData[guid].Add(key, value.ToString());
50+
SaveData[guid].Add(key, valueString);
4951
else
50-
SaveData[guid][key] = value.ToString();
52+
SaveData[guid][key] = valueString;
5153
}
5254
}
5355
}

0 commit comments

Comments
 (0)