Browse Source

Aug 14: [FIX] Bug Fixed 'subscription_package'

pull/331/head
Cybrosys Technologies 9 months ago
parent
commit
ee33fd402c
  1. 10
      subscription_package/models/subscription_package.py
  2. 2
      subscription_package/views/subscription_package_views.xml

10
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
""" The function is used to perform the resume
action for the subscription package."""
self.stage_id = self.env.ref('subscription_package.progress_stage').id

2
subscription_package/views/subscription_package_views.xml

@ -275,7 +275,7 @@
<field name="state">code</field>
<field name="code">
if records:
records.pause_subscription()
records.action_pause()
</field>
</record>
<!-- Subscription package menu items -->

Loading…
Cancel
Save