From ee33fd402cded66f2a132db6eb674c92e99e8cee Mon Sep 17 00:00:00 2001 From: Cybrosys Technologies Date: Wed, 14 Aug 2024 12:23:00 +0530 Subject: [PATCH] Aug 14: [FIX] Bug Fixed 'subscription_package' --- subscription_package/models/subscription_package.py | 10 +++++++--- .../views/subscription_package_views.xml | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/subscription_package/models/subscription_package.py b/subscription_package/models/subscription_package.py index f10b1d74a..b68bd5f9b 100644 --- a/subscription_package/models/subscription_package.py +++ b/subscription_package/models/subscription_package.py @@ -88,7 +88,7 @@ class SubscriptionPackage(models.Model): help='Add the tags') stage_id = fields.Many2one('subscription.package.stage', string='Stage', default=lambda self: self._default_stage_id(), - index=True,tracking=True, + index=True, tracking=True, group_expand='_read_group_stage_ids', help='Subscription Package stage', copy=False) invoice_count = fields.Integer(string='Invoices', @@ -472,8 +472,12 @@ class SubscriptionPackage(models.Model): action for the subscription package.""" return self.button_sale_order() - def pause_subscription(self): + def action_pause(self): + """ The function is used to perform the pause + action for the subscription package.""" self.stage_id = self.env.ref('subscription_package.paused_stage').id def button_resume(self): - self.stage_id = self.env.ref('subscription_package.progress_stage').id \ No newline at end of file + """ The function is used to perform the resume + action for the subscription package.""" + self.stage_id = self.env.ref('subscription_package.progress_stage').id diff --git a/subscription_package/views/subscription_package_views.xml b/subscription_package/views/subscription_package_views.xml index c11ed21d2..2a150c14c 100644 --- a/subscription_package/views/subscription_package_views.xml +++ b/subscription_package/views/subscription_package_views.xml @@ -275,7 +275,7 @@ code if records: - records.pause_subscription() + records.action_pause()