X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2FGateway.java;fp=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2FGateway.java;h=521e4c9fbb2292ce124cef6251d9871efe8be595;hp=97789673421b69a98f7fb2bdba19dd8cd394a15f;hb=3c8ec123d29f8b67b8219352e7ecfd21cb005ce4;hpb=af46ff059219095a4e49e704ebda2e21d7fe114c diff --git a/app/src/main/java/net/ktnx/mobileledger/json/Gateway.java b/app/src/main/java/net/ktnx/mobileledger/json/Gateway.java index 97789673..521e4c9f 100644 --- a/app/src/main/java/net/ktnx/mobileledger/json/Gateway.java +++ b/app/src/main/java/net/ktnx/mobileledger/json/Gateway.java @@ -1,5 +1,5 @@ /* - * Copyright © 2020 Damyan Ivanov. + * Copyright © 2021 Damyan Ivanov. * This file is part of MoLe. * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by @@ -30,8 +30,11 @@ abstract public class Gateway { return new net.ktnx.mobileledger.json.v1_15.Gateway(); case v1_19_1: return new net.ktnx.mobileledger.json.v1_19_1.Gateway(); + case v1_23: + return new net.ktnx.mobileledger.json.v1_23.Gateway(); default: - throw new RuntimeException("Unsupported JSON API version " + apiVersion); + throw new RuntimeException( + "JSON API version " + apiVersion + " save implementation missing"); } } public abstract String transactionSaveRequest(LedgerTransaction ledgerTransaction)