[FIX] sale_timesheet: add a domain on so line field for task

SO line partner should be the same as the
task cutomer. The so line field only appears
when customer is set, so it makes sense.
This commit is contained in:
Jérome Maes
2017-09-27 17:32:59 +02:00
parent 932c0d2301
commit 18861ff104
+1 -1
View File
@@ -56,7 +56,7 @@ class Project(models.Model):
class ProjectTask(models.Model):
_inherit = "project.task"
sale_line_id = fields.Many2one('sale.order.line', 'Sales Order Item', domain=[('is_service', '=', True)])
sale_line_id = fields.Many2one('sale.order.line', 'Sales Order Item', domain="[('is_service', '=', True), ('order_partner_id', '=', partner_id)]")
@api.multi
def write(self, values):