From aab6529f62b99c3d4df7733a398cb462a9fbdef4 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 5 Jun 2019 17:09:49 +0000 Subject: [PATCH] Data: Fix for change of default auth type, handle old value from persistent cache --- core/java/src/net/i2p/data/BlindData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/src/net/i2p/data/BlindData.java b/core/java/src/net/i2p/data/BlindData.java index 2e61ecbac..191165953 100644 --- a/core/java/src/net/i2p/data/BlindData.java +++ b/core/java/src/net/i2p/data/BlindData.java @@ -89,6 +89,9 @@ public class BlindData { _clearSPK = spk; _blindType = blindType; _secret = secret; + // fix, previous default was -1 + if (authType < 0) + authType = AUTH_NONE; if ((authType != AUTH_NONE && authKey == null) || (authType == AUTH_NONE && authKey != null)) throw new IllegalArgumentException();