From b6b33603254e28a1ecc8e4fa6a444f377e842f41 Mon Sep 17 00:00:00 2001 From: Sebastian Stenzel Date: Wed, 7 Jan 2015 19:59:00 +0100 Subject: [PATCH] - Bugfix broken settings file --- main/ui/src/main/java/org/cryptomator/ui/settings/Settings.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/settings/Settings.java b/main/ui/src/main/java/org/cryptomator/ui/settings/Settings.java index 4314eb553..3b49165f6 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/settings/Settings.java +++ b/main/ui/src/main/java/org/cryptomator/ui/settings/Settings.java @@ -82,7 +82,7 @@ public class Settings implements Serializable { try { Files.createDirectories(SETTINGS_DIR); final Path settingsFile = SETTINGS_DIR.resolve(SETTINGS_FILE); - final OutputStream out = Files.newOutputStream(settingsFile, StandardOpenOption.WRITE, StandardOpenOption.CREATE); + final OutputStream out = Files.newOutputStream(settingsFile, StandardOpenOption.WRITE, StandardOpenOption.TRUNCATE_EXISTING, StandardOpenOption.CREATE); JSON_OM.writeValue(out, INSTANCE); } catch (IOException e) { LOG.error("Failed to save settings.", e);