mirror of
https://github.com/brain-tec/account_ebics.git
synced 2024-11-23 20:52:04 +00:00
[14.0]account_ebics - fix _process_result_action
This commit is contained in:
parent
35d281d7f7
commit
c9c33ba964
@ -3,7 +3,7 @@
|
||||
|
||||
{
|
||||
"name": "EBICS banking protocol",
|
||||
"version": "14.0.1.0.4",
|
||||
"version": "14.0.1.0.5",
|
||||
"license": "LGPL-3",
|
||||
"author": "Noviat",
|
||||
"website": "www.noviat.com",
|
||||
|
@ -168,15 +168,14 @@ class EbicsFile(models.Model):
|
||||
return False
|
||||
return True
|
||||
|
||||
def _process_result_action(self, res, parser="oca"):
|
||||
def _process_result_action(self, res):
|
||||
notifications = []
|
||||
st_line_ids = []
|
||||
statement_ids = []
|
||||
sts_data = []
|
||||
if parser == "oca":
|
||||
if res.get("context"):
|
||||
notifications = res["context"].get("notifications", [])
|
||||
st_line_ids = res["context"].get("statement_line_ids", [])
|
||||
if res.get("type") and res["type"] == "ir.actions.client":
|
||||
notifications = res["context"].get("notifications", [])
|
||||
st_line_ids = res["context"].get("statement_line_ids", [])
|
||||
if notifications:
|
||||
for notif in notifications:
|
||||
parts = []
|
||||
@ -206,7 +205,7 @@ class EbicsFile(models.Model):
|
||||
(tuple(st_line_ids),),
|
||||
)
|
||||
sts_data = self.env.cr.dictfetchall()
|
||||
elif parser == "oe":
|
||||
else:
|
||||
if res.get("res_id"):
|
||||
st_ids = res["res_id"]
|
||||
else:
|
||||
@ -429,7 +428,7 @@ class EbicsFile(models.Model):
|
||||
_("No financial journal found for Company Bank Account %s")
|
||||
% bank_account
|
||||
)
|
||||
return self._process_result_action(res, parser="oe")
|
||||
return self._process_result_action(res)
|
||||
|
||||
@staticmethod
|
||||
def _unlink_camt053(self):
|
||||
|
Loading…
Reference in New Issue
Block a user