From 4b07c0d666bf6555959b3852dc0b5d2c7fd2f635 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Tarroja=20Caubet?= Date: Fri, 13 Jun 2025 10:56:40 +0200 Subject: [PATCH] Inherit marketing reporting abstract models in right order Abstract models should be always the last in inheritance because they are object when optional dependencies are not activated Closes #14057 --- modules/marketing_campaign/sale_reporting.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/marketing_campaign/sale_reporting.py b/modules/marketing_campaign/sale_reporting.py index 9800c10d46..bd7f644f88 100644 --- a/modules/marketing_campaign/sale_reporting.py +++ b/modules/marketing_campaign/sale_reporting.py @@ -81,7 +81,7 @@ class MarketingContext(BaseContext): lazy_gettext('marketing_campaign.msg_marketing_source')) -class Marketing(MarketingCampaignMixin, Abstract, ModelView): +class Marketing(MarketingCampaignMixin, ModelView, Abstract): __name__ = 'sale.reporting.marketing' @classmethod