fix: Se genera error cuando prospects_chunks es negativo
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
36f074a519
commit
8d1d5d1553
@ -74,16 +74,21 @@ class AssignOperatorStart(ModelView):
|
|||||||
'Inicio de asignación de operador'
|
'Inicio de asignación de operador'
|
||||||
__name__ = 'sale.prospect.assign.start'
|
__name__ = 'sale.prospect.assign.start'
|
||||||
|
|
||||||
prospects_chunk = fields.Integer('Prospects chunk')
|
prospects_chunk = fields.Integer('Prospects chunk', required=True)
|
||||||
operator = fields.Many2One('res.user', 'Operator', required=True)
|
operator = fields.Many2One('res.user', 'Operator', required=True)
|
||||||
prospects = fields.One2Many(
|
prospects = fields.One2Many(
|
||||||
'sale.prospect', None, 'Prospects')
|
'sale.prospect', None, 'Prospects')
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def default_prospects_chunk(cls):
|
||||||
|
return 0
|
||||||
|
|
||||||
@fields.depends('prospects_chunk', 'prospects')
|
@fields.depends('prospects_chunk', 'prospects')
|
||||||
def on_change_prospects_chunk(self):
|
def on_change_prospects_chunk(self):
|
||||||
pool = Pool()
|
pool = Pool()
|
||||||
Prospect = pool.get('sale.prospect')
|
Prospect = pool.get('sale.prospect')
|
||||||
|
|
||||||
|
if self.prospects_chunk >= 1:
|
||||||
self.prospects = []
|
self.prospects = []
|
||||||
self.prospects = Prospect.search(
|
self.prospects = Prospect.search(
|
||||||
[('state', '=', 'unassigned')],
|
[('state', '=', 'unassigned')],
|
||||||
|
Loading…
Reference in New Issue
Block a user