From 9b9859a2f901cf4a434bd766ce86e91ea3cb4db8 Mon Sep 17 00:00:00 2001
From: Jordi Ballester Alomar <jordi.ballester@forgeflow.com>
Date: Fri, 12 May 2023 14:44:53 +0000
Subject: [PATCH] [FIX] account_bank_statement_import: use the journal's
 company currency if none is defined in the journal

closes odoo/odoo#121293

Signed-off-by: Quentin De Paoli <qdp@odoo.com>
---
 .../account_bank_statement_import.py                            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/account_bank_statement_import/account_bank_statement_import.py b/addons/account_bank_statement_import/account_bank_statement_import.py
index 7029c4baeb69..0da25a2266cf 100644
--- a/addons/account_bank_statement_import/account_bank_statement_import.py
+++ b/addons/account_bank_statement_import/account_bank_statement_import.py
@@ -172,7 +172,7 @@ class AccountBankStatementImport(models.TransientModel):
 
         # If importing into an existing journal, its currency must be the same as the bank statement
         if journal:
-            journal_currency = journal.currency_id
+            journal_currency = journal.currency_id or journal.company_id.currency_id
             if currency is None:
                 currency = journal_currency
             if currency and currency != journal_currency:
-- 
GitLab