From 8bc42c62af07b8a8b671bdaa94b8f5b23a38a326 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 16 Feb 2024 08:46:01 +1100 Subject: [PATCH] Fixes for variable display --- .../Bank/Nordigen/Transformer/TransactionTransformer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Helpers/Bank/Nordigen/Transformer/TransactionTransformer.php b/app/Helpers/Bank/Nordigen/Transformer/TransactionTransformer.php index 63c58c5a2b77..ebef634daa45 100644 --- a/app/Helpers/Bank/Nordigen/Transformer/TransactionTransformer.php +++ b/app/Helpers/Bank/Nordigen/Transformer/TransactionTransformer.php @@ -110,7 +110,7 @@ class TransactionTransformer implements BankRevenueInterface } // enrich description with currencyExchange informations - if (array_key_exists('currencyExchange', $transaction)) { + if (isset($transaction['currencyExchange'])) { foreach ($transaction["currencyExchange"] as $exchangeRate) { $targetAmount = round($amount * (float) ($exchangeRate["exchangeRate"] ?? 1) , 2); $description .= '\nexchangeRate: ' . $amount . " " . ($exchangeRate["sourceCurrency"] ?? '?') . " = " . $targetAmount . " " . ($exchangeRate["targetCurrency"] ?? '?') . " (" . ($exchangeRate["quotationDate"] ?? '?') . ")";