1
0
mirror of https://github.com/ncblakely/GiantsTools synced 2024-11-24 15:15:37 +01:00

Merge pull request #15 from ncblakely/users/tos/configwrite

Ensure config file is overwritten when saved.
This commit is contained in:
ncblakely 2022-09-10 23:02:00 -07:00 committed by GitHub
commit 4e81ab7521
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,8 +49,7 @@
Directory.CreateDirectory(Path.GetDirectoryName(userConfigFilePath)); Directory.CreateDirectory(Path.GetDirectoryName(userConfigFilePath));
using (var file = File.OpenWrite(userConfigFilePath)) using (var streamWriter = new StreamWriter(userConfigFilePath, append: false))
using (var streamWriter = new StreamWriter(file))
{ {
string serializedConfig = JsonConvert.SerializeObject(this.userConfig, Formatting.Indented); string serializedConfig = JsonConvert.SerializeObject(this.userConfig, Formatting.Indented);
streamWriter.Write(serializedConfig); streamWriter.Write(serializedConfig);