X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fjson%2Fv1_15%2FParsedPosting.java;h=38777684bbd8e3aec545f407bb836d9945fce809;hp=7e2a05732c070ad86032f4724e901fac1dfc5298;hb=5545ddea3574103c2a7eea552fff0d43a0587fac;hpb=b1889d2e6ad5b59a4b896a979cdd5736449e2b9e 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 7e2a0573..38777684 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 @@ -57,11 +57,13 @@ public class ParsedPosting extends net.ktnx.mobileledger.json.ParsedPosting { qty.setDecimalMantissa(Math.round(acc.getAmount() * 100)); amt.setAquantity(qty); ParsedStyle style = new ParsedStyle(); - style.setAscommodityside('L'); - style.setAscommodityspaced(false); + style.setAscommodityside(getCommoditySide()); + style.setAscommodityspaced(getCommoditySpaced()); style.setAsprecision(2); style.setAsdecimalpoint('.'); amt.setAstyle(style); + if (acc.getCurrency() != null) + amt.setAcommodity(acc.getCurrency()); amounts.add(amt); result.setPamount(amounts); return result;