Don’t allow a “post cut off length” of -1 anymore.
[Sone.git] / src / main / java / net / pterodactylus / sone / core / PreferencesLoader.java
index 6cc2e5e..0ae13ba 100644 (file)
@@ -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) {