[FIX] account_banking_pain_base, account_banking_sepa_credit_transfer, account_banking_direct_debit: Remove Environment.manage()

Environment.manage() is deprecated in v 15.0
This commit is contained in:
David Ramia
2022-07-06 14:00:22 +02:00
parent 6bdeda8277
commit 2237e5c3e8
3 changed files with 35 additions and 38 deletions

View File

@@ -6,8 +6,7 @@ from odoo import SUPERUSER_ID, api
def set_default_initiating_party(cr, registry):
with api.Environment.manage():
env = api.Environment(cr, SUPERUSER_ID, {})
for company in env["res.company"].search([]):
company._default_initiating_party()
env = api.Environment(cr, SUPERUSER_ID, {})
for company in env["res.company"].search([]):
company._default_initiating_party()
return

View File

@@ -5,21 +5,20 @@ from odoo import SUPERUSER_ID, api
def update_bank_journals(cr, registry):
with api.Environment.manage():
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"},
)
]
}
)
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

View File

@@ -5,21 +5,20 @@ from odoo import SUPERUSER_ID, api
def update_bank_journals(cr, registry):
with api.Environment.manage():
env = api.Environment(cr, SUPERUSER_ID, {})
ajo = env["account.journal"]
journals = ajo.search([("type", "=", "bank")])
sdd = env.ref("account_banking_sepa_direct_debit.sepa_direct_debit")
if sdd:
journals.write(
{
"inbound_payment_method_line_ids": [
(
0,
0,
{"payment_method_id": sdd.id, "name": "SEPA Direct Debit"},
)
]
}
)
env = api.Environment(cr, SUPERUSER_ID, {})
ajo = env["account.journal"]
journals = ajo.search([("type", "=", "bank")])
sdd = env.ref("account_banking_sepa_direct_debit.sepa_direct_debit")
if sdd:
journals.write(
{
"inbound_payment_method_line_ids": [
(
0,
0,
{"payment_method_id": sdd.id, "name": "SEPA Direct Debit"},
)
]
}
)
return