Support for new Voucher Vault export

This commit is contained in:
Sylvia van Os
2021-07-08 19:59:27 +02:00
parent f53c61bbec
commit 18c5aa4707
3 changed files with 10 additions and 5 deletions

View File

@@ -61,11 +61,13 @@ public class VoucherVaultImporter implements Importer
expiry = dateFormat.parse(jsonCard.getString("expires"));
}
BigDecimal balance;
if (!jsonCard.isNull("balance")) {
BigDecimal balance = new BigDecimal("0");
if (jsonCard.has("balanceMilliunits")) {
if (!jsonCard.isNull("balanceMilliunits")) {
balance = new BigDecimal(String.valueOf(jsonCard.getInt("balanceMilliunits") / 1000.0));
}
} else if (!jsonCard.isNull("balance")) {
balance = new BigDecimal(String.valueOf(jsonCard.getDouble("balance")));
} else {
balance = new BigDecimal("0");
}
Currency balanceType = Currency.getInstance("USD");