diff --git a/contract_queue_job/__manifest__.py b/contract_queue_job/__manifest__.py index e76aee4c8..50a967559 100644 --- a/contract_queue_job/__manifest__.py +++ b/contract_queue_job/__manifest__.py @@ -8,9 +8,8 @@ instead of creating all invoices in one transaction""", "version": "12.0.1.1.0", "license": "AGPL-3", - "author": "ACSONE SA/NV," - "Odoo Community Association (OCA)", + "author": "ACSONE SA/NV," "Odoo Community Association (OCA)", "website": "https://github.com/OCA/contract", - "depends": ['contract', 'queue_job'], + "depends": ["contract", "queue_job"], "maintainers": ["sbejaoui"], } diff --git a/contract_queue_job/models/contract_contract.py b/contract_queue_job/models/contract_contract.py index fe81e3ef6..ad44091e8 100644 --- a/contract_queue_job/models/contract_contract.py +++ b/contract_queue_job/models/contract_contract.py @@ -2,6 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, models + from odoo.addons.queue_job.job import job QUEUE_CHANNEL = "root.CONTRACT_INVOICE" diff --git a/setup/contract_queue_job/odoo/addons/contract_queue_job b/setup/contract_queue_job/odoo/addons/contract_queue_job new file mode 120000 index 000000000..e15130d99 --- /dev/null +++ b/setup/contract_queue_job/odoo/addons/contract_queue_job @@ -0,0 +1 @@ +../../../../contract_queue_job \ No newline at end of file diff --git a/setup/contract_queue_job/setup.py b/setup/contract_queue_job/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/contract_queue_job/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)