From 055e40ccc64bab0bde0939a5cfb18808318404bc Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 30 Jul 2021 08:11:40 +1000 Subject: [PATCH] Add currencies to payments by default --- app/Repositories/Migration/PaymentMigrationRepository.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Repositories/Migration/PaymentMigrationRepository.php b/app/Repositories/Migration/PaymentMigrationRepository.php index 7564d873c9cf..9225d4095bd5 100644 --- a/app/Repositories/Migration/PaymentMigrationRepository.php +++ b/app/Repositories/Migration/PaymentMigrationRepository.php @@ -100,6 +100,11 @@ class PaymentMigrationRepository extends BaseRepository $payment->deleted_at = $data['deleted_at'] ?: null; $payment->save(); + if(array_key_exists('currency_id', $data) && $data['currency_id'] == 0){ + $payment->currency_id = $payment->company->settings->currency_id; + $payment->save(); + } + /*Ensure payment number generated*/ if (! $payment->number || strlen($payment->number) == 0) { $payment->number = $payment->client->getNextPaymentNumber($payment->client);