From 735df73e43f5419a403fe2db634076f30686d00d Mon Sep 17 00:00:00 2001
From: Rene Krenn <rkrenn@sipwise.com>
Date: Wed, 15 Apr 2020 13:27:44 +0200
Subject: [PATCH] TT#78467 enforce 2 fractional digits for total_customer_cost

Change-Id: I7b7b6ecf35d404f633878a07f47d792d0fbd17ec
---
 src/components/pages/Conversations/CscCallItem.vue | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/components/pages/Conversations/CscCallItem.vue b/src/components/pages/Conversations/CscCallItem.vue
index 9d89f0bf..e816eff9 100644
--- a/src/components/pages/Conversations/CscCallItem.vue
+++ b/src/components/pages/Conversations/CscCallItem.vue
@@ -37,7 +37,7 @@
                 <span
                     class="csc-entity-subtitle"
                 >
-                    {{ call.total_customer_cost | wholeCurrency }}
+                    {{ totalCustomerCostRounded | wholeCurrency }}
                 </span>
                 <span
                     v-if="call.currency.length > 0"
@@ -167,6 +167,14 @@
                     return this.call.caller;
                 }
             },
+            totalCustomerCostRounded() {
+                const formatter = new Intl.NumberFormat('en-US', {
+                    minimumFractionDigits: 2,
+                    maximumFractionDigits: 2,
+                });
+
+                return formatter.format(this.call.total_customer_cost);
+            },
             numberDialBack() {
                 if (_.isObject(this.call.relatedCall)) {
                     return this.call.relatedCall.caller;