X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fcore%2FPreferencesLoader.java;h=0ae13ba19949e577681c35ccb1b5e6720a0e85fa;hp=6cc2e5e674ec4a2689b018c0819574cf0318ade6;hb=82e3b3261d2fc90d3893df6d417a2828ce5f8ab3;hpb=2255c5c48c7db16be0657a173dec2a1f5f987367 diff --git a/src/main/java/net/pterodactylus/sone/core/PreferencesLoader.java b/src/main/java/net/pterodactylus/sone/core/PreferencesLoader.java index 6cc2e5e..0ae13ba 100644 --- a/src/main/java/net/pterodactylus/sone/core/PreferencesLoader.java +++ b/src/main/java/net/pterodactylus/sone/core/PreferencesLoader.java @@ -56,9 +56,13 @@ public class PreferencesLoader { } private void loadPostCutOffLength(Configuration configuration) { - preferences.setPostCutOffLength( - configuration.getIntValue("Option/PostCutOffLength") - .getValue(null)); + try { + preferences.setPostCutOffLength( + configuration.getIntValue("Option/PostCutOffLength") + .getValue(null)); + } catch (IllegalArgumentException iae1) { + /* previous versions allowed -1, ignore and use default. */ + } } private void loadRequireFullAccess(Configuration configuration) {