From f18620b15f5513f76cfa77b1f9830f444507580a Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Mon, 6 May 2024 13:56:08 +0200 Subject: [PATCH] fix bug where billable rates do not update because of whitespace --- resources/js/Components/Common/BillableRateInput.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/js/Components/Common/BillableRateInput.vue b/resources/js/Components/Common/BillableRateInput.vue index 8a53f4be..7bba4cce 100644 --- a/resources/js/Components/Common/BillableRateInput.vue +++ b/resources/js/Components/Common/BillableRateInput.vue @@ -18,6 +18,7 @@ function cleanUpDecimalValue(value: string) { } function updateRate(value: string) { + value = value.trim(); if (value.includes(',')) { const parts = value.split(','); const lastPart = (parts[parts.length - 1] = parts[parts.length - 1]); @@ -43,7 +44,7 @@ function formatCents(modelValue: number) { modelValue / 100, getOrganizationCurrencyString() ); - return formattedValue.replace(getOrganizationCurrencySymbol(), ''); + return formattedValue.replace(getOrganizationCurrencySymbol(), '').trim(); }