mirror of
https://github.com/odoo/runbot.git
synced 2025-03-27 13:25:47 +07:00
[IMP] runbot: fallback on python step for upgrade step
This commit is contained in:
parent
ad4131789c
commit
03667b703c
@ -73,6 +73,8 @@ class Trigger(models.Model):
|
|||||||
|
|
||||||
def _upgrade_step_from_config(self, config):
|
def _upgrade_step_from_config(self, config):
|
||||||
upgrade_step = next((step_order.step_id for step_order in config.step_order_ids if step_order.step_id._is_upgrade_step()), False)
|
upgrade_step = next((step_order.step_id for step_order in config.step_order_ids if step_order.step_id._is_upgrade_step()), False)
|
||||||
|
if not upgrade_step:
|
||||||
|
upgrade_step = next((step_order.step_id for step_order in config.step_order_ids if step_order.step_id.job_type == 'python'), False)
|
||||||
if not upgrade_step:
|
if not upgrade_step:
|
||||||
raise UserError('Upgrade trigger should have a config with step of type Configure Upgrade')
|
raise UserError('Upgrade trigger should have a config with step of type Configure Upgrade')
|
||||||
return upgrade_step
|
return upgrade_step
|
||||||
|
Loading…
Reference in New Issue
Block a user