X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2FTransactionListParser.java;h=20bf08b770ffa63e5db7e0693cae9fa999fb1411;hb=HEAD;hp=99841f84a27eba4f75c706be3ad03edf547487e7;hpb=a87079ed41bdc3ad89fe8bd15dfba10e37b29b76;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/json/TransactionListParser.java b/app/src/main/java/net/ktnx/mobileledger/json/TransactionListParser.java index 99841f84..20bf08b7 100644 --- a/app/src/main/java/net/ktnx/mobileledger/json/TransactionListParser.java +++ b/app/src/main/java/net/ktnx/mobileledger/json/TransactionListParser.java @@ -17,7 +17,6 @@ package net.ktnx.mobileledger.json; -import net.ktnx.mobileledger.async.SendTransactionTask; import net.ktnx.mobileledger.model.LedgerTransaction; import java.io.IOException; @@ -25,8 +24,8 @@ import java.io.InputStream; import java.text.ParseException; public abstract class TransactionListParser { - public static TransactionListParser forApiVersion(SendTransactionTask.API apiVersion, - InputStream input) throws IOException { + public static TransactionListParser forApiVersion(API apiVersion, InputStream input) + throws IOException { switch (apiVersion) { case v1_14: return new net.ktnx.mobileledger.json.v1_14.TransactionListParser(input); @@ -34,6 +33,8 @@ public abstract class TransactionListParser { return new net.ktnx.mobileledger.json.v1_15.TransactionListParser(input); case v1_19_1: return new net.ktnx.mobileledger.json.v1_19_1.TransactionListParser(input); + case v1_23: + return new net.ktnx.mobileledger.json.v1_23.TransactionListParser(input); default: throw new RuntimeException("Unsupported version " + apiVersion.toString()); }