From 4c1dec613c0b3e3f11382aa65179c21c54b601b2 Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Mon, 1 Apr 2019 23:48:15 +0200 Subject: [PATCH] Fallback to a 30 second period if an andOTP doesn't provide one --- .../com/beemdevelopment/aegis/importers/AndOtpFileImporter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/importers/AndOtpFileImporter.java b/app/src/main/java/com/beemdevelopment/aegis/importers/AndOtpFileImporter.java index 138b5a23..b4cedd31 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/importers/AndOtpFileImporter.java +++ b/app/src/main/java/com/beemdevelopment/aegis/importers/AndOtpFileImporter.java @@ -69,7 +69,7 @@ public class AndOtpFileImporter extends DatabaseFileImporter { info = new TotpInfo(secret, algo, digits, obj.getInt("period")); break; case "steam": - info = new SteamInfo(secret, algo, digits, obj.getInt("period")); + info = new SteamInfo(secret, algo, digits, obj.optInt("period", 30)); break; default: throw new DatabaseImporterException("unsupported otp type: " + type);