From 0b7d07a2df61bbf68ec54304586c7c01b1f7acf7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Thu, 19 Nov 2020 10:34:01 +0000
Subject: [PATCH] Do not split data file to be used by other methods

---
 wizard/account_bank_statement_import.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/wizard/account_bank_statement_import.py b/wizard/account_bank_statement_import.py
index b658ef5..1c6c120 100644
--- a/wizard/account_bank_statement_import.py
+++ b/wizard/account_bank_statement_import.py
@@ -89,8 +89,8 @@ class AccountBankStatementImport(models.TransientModel):
 
     @api.model
     def _parse_file(self, data_file):
-        data_file = data_file.splitlines()
-        result = self._check_file(data_file)
+        data_file_split = data_file.splitlines()
+        result = self._check_file(data_file_split)
         if not result:
             return super(AccountBankStatementImport, self)._parse_file(
                 data_file)
@@ -100,7 +100,7 @@ class AccountBankStatementImport(models.TransientModel):
         total_amt = 0.00
         try:
             index = 0
-            for line in data_file[5:len(data_file)-1]:
+            for line in data_file_split[5:len(data_file_split)-1]:
                 transaction = re.compile(self.regexp_version[file_version]['line_debit']).search(line)
                 if (transaction != None):
                     transaction_amount = float(transaction.group('debit').replace(',','.'))
-- 
GitLab