killbill-memoizeit
Changes
invoice/src/main/java/org/killbill/billing/invoice/template/formatters/DefaultInvoiceFormatter.java 4(+2 -2)
invoice/src/test/java/org/killbill/billing/invoice/template/formatters/TestDefaultInvoiceFormatter.java 18(+9 -9)
pom.xml 2(+1 -1)
Details
diff --git a/invoice/src/main/java/org/killbill/billing/invoice/template/formatters/DefaultInvoiceFormatter.java b/invoice/src/main/java/org/killbill/billing/invoice/template/formatters/DefaultInvoiceFormatter.java
index 337a9b5..4c2fa60 100644
--- a/invoice/src/main/java/org/killbill/billing/invoice/template/formatters/DefaultInvoiceFormatter.java
+++ b/invoice/src/main/java/org/killbill/billing/invoice/template/formatters/DefaultInvoiceFormatter.java
@@ -240,8 +240,8 @@ public class DefaultInvoiceFormatter implements InvoiceFormatter {
dfs.setInternationalCurrencySymbol(currencyUnit.getCurrencyCode());
try {
- final java.util.Currency currency = java.util.Currency.getInstance(invoiceCurrencyCode);
- dfs.setCurrencySymbol(currency.getSymbol(currencyLocaleMap.get(currency)));
+ Currency currency = Currency.fromCode(invoiceCurrencyCode);
+ dfs.setCurrencySymbol(currency.getSymbol());
} catch (final IllegalArgumentException e) {
dfs.setCurrencySymbol(currencyUnit.getSymbol(locale));
}
diff --git a/invoice/src/test/java/org/killbill/billing/invoice/template/formatters/TestDefaultInvoiceFormatter.java b/invoice/src/test/java/org/killbill/billing/invoice/template/formatters/TestDefaultInvoiceFormatter.java
index 3fa01dd..df82930 100644
--- a/invoice/src/test/java/org/killbill/billing/invoice/template/formatters/TestDefaultInvoiceFormatter.java
+++ b/invoice/src/test/java/org/killbill/billing/invoice/template/formatters/TestDefaultInvoiceFormatter.java
@@ -202,13 +202,13 @@ public class TestDefaultInvoiceFormatter extends InvoiceTestSuiteNoDB {
" <td class=\"amount\"><strong>{{invoice.formattedBalance}}</strong></td>\n" +
"</tr>",
"<tr>\n" +
- " <td class=\"amount\"><strong>1 499,958 ر.ع.\u200F</strong></td>\n" +
+ " <td class=\"amount\"><strong>1 499,958 ر.ع</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>0,000 ر.ع.\u200F</strong></td>\n" +
+ " <td class=\"amount\"><strong>0,000 ر.ع</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>1 499,958 ر.ع.\u200F</strong></td>\n" +
+ " <td class=\"amount\"><strong>1 499,958 ر.ع</strong></td>\n" +
"</tr>",
Locale.FRANCE);
}
@@ -232,13 +232,13 @@ public class TestDefaultInvoiceFormatter extends InvoiceTestSuiteNoDB {
" <td class=\"amount\"><strong>{{invoice.formattedBalance}}</strong></td>\n" +
"</tr>",
"<tr>\n" +
- " <td class=\"amount\"><strong>1 500 ¥</strong></td>\n" +
+ " <td class=\"amount\"><strong>1 500 ¥</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>0 ¥</strong></td>\n" +
+ " <td class=\"amount\"><strong>0 ¥</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>1 500 ¥</strong></td>\n" +
+ " <td class=\"amount\"><strong>1 500 ¥</strong></td>\n" +
"</tr>",
Locale.FRANCE);
}
@@ -262,13 +262,13 @@ public class TestDefaultInvoiceFormatter extends InvoiceTestSuiteNoDB {
" <td class=\"amount\"><strong>{{invoice.formattedBalance}}</strong></td>\n" +
"</tr>",
"<tr>\n" +
- " <td class=\"amount\"><strong>BTC1,105.28843439</strong></td>\n" +
+ " <td class=\"amount\"><strong>Ƀ1,105.28843439</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>BTC0.00000000</strong></td>\n" +
+ " <td class=\"amount\"><strong>Ƀ0.00000000</strong></td>\n" +
"</tr>\n" +
"<tr>\n" +
- " <td class=\"amount\"><strong>BTC1,105.28843439</strong></td>\n" +
+ " <td class=\"amount\"><strong>Ƀ1,105.28843439</strong></td>\n" +
"</tr>",
Locale.US);
}
pom.xml 2(+1 -1)
diff --git a/pom.xml b/pom.xml
index 77300c1..4abb7b2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
<parent>
<artifactId>killbill-oss-parent</artifactId>
<groupId>org.kill-bill.billing</groupId>
- <version>0.129</version>
+ <version>0.130-SNAPSHOT</version>
</parent>
<artifactId>killbill</artifactId>
<version>0.17.5-SNAPSHOT</version>