diff --git a/sale_order_invoice_date/__manifest__.py b/sale_order_invoice_date/__manifest__.py index 76116ebfe..9141a6a2e 100644 --- a/sale_order_invoice_date/__manifest__.py +++ b/sale_order_invoice_date/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Sale Order Invoice Date", "summary": "Display the invoice date on Sales Order analysis reports", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "author": "Camptocamp, Odoo Community Association (OCA)", "maintainers": ["ivantodorovich"], "website": "https://github.com/OCA/sale-reporting", diff --git a/sale_order_invoice_date/models/sale_order_line.py b/sale_order_invoice_date/models/sale_order_line.py index 22405d674..149d8f9c4 100644 --- a/sale_order_invoice_date/models/sale_order_line.py +++ b/sale_order_invoice_date/models/sale_order_line.py @@ -17,6 +17,6 @@ def _compute_invoice_date(self): not_invoiced.invoice_date = False for rec in invoiced: rec.invoice_date = max( - [d for d in rec.invoice_lines.move_id.mapped("invoice_date") if d], + (d for d in rec.invoice_lines.move_id.mapped("invoice_date") if d), default=False, ) diff --git a/setup/sale_order_invoice_date/odoo/addons/sale_order_invoice_date b/setup/sale_order_invoice_date/odoo/addons/sale_order_invoice_date new file mode 120000 index 000000000..701016383 --- /dev/null +++ b/setup/sale_order_invoice_date/odoo/addons/sale_order_invoice_date @@ -0,0 +1 @@ +../../../../sale_order_invoice_date \ No newline at end of file diff --git a/setup/sale_order_invoice_date/setup.py b/setup/sale_order_invoice_date/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/sale_order_invoice_date/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)