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