diff --git a/account_banking_sepa_credit_transfer/__init__.py b/account_banking_sepa_credit_transfer/__init__.py index e2b93a535..0650744f6 100644 --- a/account_banking_sepa_credit_transfer/__init__.py +++ b/account_banking_sepa_credit_transfer/__init__.py @@ -1,2 +1 @@ from . import models -from .post_install import update_bank_journals diff --git a/account_banking_sepa_credit_transfer/__manifest__.py b/account_banking_sepa_credit_transfer/__manifest__.py index f849519be..bcd9fc3f6 100644 --- a/account_banking_sepa_credit_transfer/__manifest__.py +++ b/account_banking_sepa_credit_transfer/__manifest__.py @@ -14,6 +14,5 @@ "depends": ["account_banking_pain_base"], "data": ["data/account_payment_method.xml"], "demo": ["demo/sepa_credit_transfer_demo.xml"], - "post_init_hook": "update_bank_journals", "installable": True, } diff --git a/account_banking_sepa_credit_transfer/post_install.py b/account_banking_sepa_credit_transfer/post_install.py deleted file mode 100644 index fe9cf853f..000000000 --- a/account_banking_sepa_credit_transfer/post_install.py +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2016-2020 Akretion (Alexis de Lattre ) -# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). - -from odoo import SUPERUSER_ID, api - - -def update_bank_journals(cr, registry): - env = api.Environment(cr, SUPERUSER_ID, {}) - ajo = env["account.journal"] - journals = ajo.search([("type", "=", "bank")]) - sct = env.ref("account_banking_sepa_credit_transfer.sepa_credit_transfer") - if sct: - journals.write( - { - "outbound_payment_method_line_ids": [ - ( - 0, - 0, - {"payment_method_id": sct.id, "name": "SEPA Direct Credit"}, - ) - ] - } - ) - return