X-Git-Url: https://git.ktnx.net/?p=mobile-ledger-staging.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2Fv1_15%2FParsedPosting.java;h=d773420ef1cf4c7be20263d6a87edce6591e2f6e;hp=fd10b9c574d92d6166404bbbe5cad49624155c20;hb=47f69abd0ff71ef40d37fc8b9f8693d370f473ea;hpb=8da37c1db788a939b314a57a13d395161c03d6df diff --git a/app/src/main/java/net/ktnx/mobileledger/json/v1_15/ParsedPosting.java b/app/src/main/java/net/ktnx/mobileledger/json/v1_15/ParsedPosting.java index fd10b9c5..d773420e 100644 --- a/app/src/main/java/net/ktnx/mobileledger/json/v1_15/ParsedPosting.java +++ b/app/src/main/java/net/ktnx/mobileledger/json/v1_15/ParsedPosting.java @@ -1,5 +1,5 @@ /* - * Copyright © 2019 Damyan Ivanov. + * Copyright © 2020 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 @@ -25,7 +25,7 @@ import java.util.ArrayList; import java.util.List; @JsonIgnoreProperties(ignoreUnknown = true) -public class ParsedPosting { +public class ParsedPosting extends net.ktnx.mobileledger.json.ParsedPosting { private Void pbalanceassertion; private String pstatus = "Unmarked"; private String paccount; @@ -56,12 +56,8 @@ public class ParsedPosting { qty.setDecimalPlaces(2); qty.setDecimalMantissa(Math.round(acc.getAmount() * 100)); amt.setAquantity(qty); - ParsedStyle style = new ParsedStyle(); - style.setAscommodityside('L'); - style.setAscommodityspaced(false); - style.setAsprecision(2); - style.setAsdecimalpoint('.'); - amt.setAstyle(style); + if (acc.getCurrency() != null) + amt.setAcommodity(acc.getCurrency()); amounts.add(amt); result.setPamount(amounts); return result;