diff --git a/crm_event/models/event_type.py b/crm_event/models/event_type.py index 7fc104bd7..a9533e6da 100644 --- a/crm_event/models/event_type.py +++ b/crm_event/models/event_type.py @@ -55,11 +55,15 @@ def _compute_event_totals(self): domain = self._events_domain() types_with_unlimited_seats = ( self.env["event.event"] - .search(domain + [("seats_availability", "=", "unlimited")],) + .search( + domain + [("seats_availability", "=", "unlimited")], + ) .mapped("event_type_id") ) results = self.env["event.event"].read_group( - domain=domain, fields=["seats_available"], groupby=["event_type_id"], + domain=domain, + fields=["seats_available"], + groupby=["event_type_id"], ) translated_unlimited = dict( self.env["event.event"].fields_get(["seats_availability"])[ diff --git a/crm_event/reports/event_type_report.py b/crm_event/reports/event_type_report.py index b54426126..32eb29461 100644 --- a/crm_event/reports/event_type_report.py +++ b/crm_event/reports/event_type_report.py @@ -30,7 +30,10 @@ class EventTypeReport(models.Model): def _query(self): """Composed view.""" return sql.SQL("SELECT {} FROM {} WHERE {} GROUP BY {}").format( - self._select(), self._from(), self._where(), self._groupby(), + self._select(), + self._from(), + self._where(), + self._groupby(), ) def _select(self, fields_=()): @@ -100,6 +103,7 @@ def init(self): # pylint: disable=sql-injection self.env.cr.execute( sql.SQL("CREATE OR REPLACE VIEW {} AS ({})").format( - sql.Identifier(self._table), self._query(), + sql.Identifier(self._table), + self._query(), ), ) diff --git a/setup/crm_event/odoo/addons/crm_event b/setup/crm_event/odoo/addons/crm_event new file mode 120000 index 000000000..3b5de88dd --- /dev/null +++ b/setup/crm_event/odoo/addons/crm_event @@ -0,0 +1 @@ +../../../../crm_event \ No newline at end of file diff --git a/setup/crm_event/setup.py b/setup/crm_event/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/crm_event/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)