From 1870fa78f29ff44c7c901428023b965e2f2ba3b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 20 Aug 2008 17:11:31 +0200 Subject: [PATCH] Add select on field that are used for search --- purchase.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/purchase.py b/purchase.py index 04df30b553..c0a34feae2 100644 --- a/purchase.py +++ b/purchase.py @@ -35,7 +35,8 @@ class Purchase(OSV): payment_term = fields.Many2One('account.invoice.payment_term', 'Payment Term', required=True, states=_STATES) party = fields.Many2One('relationship.party', 'Party', change_default=True, - required=True, states=_STATES, on_change=['party', 'payment_term']) + required=True, states=_STATES, on_change=['party', 'payment_term'], + select=1) contact_address = fields.Many2One('relationship.address', 'Contact Address', domain="[('party', '=', party)]", states=_STATES) invoice_address = fields.Many2One('relationship.address', 'Invoice Address', @@ -573,7 +574,7 @@ class PurchaseLine(OSV): 'purchase_line_invoice_lines_rel', 'purchase_line', 'invoice_line', 'Invoice Lines', readonly=True) moves = fields.One2Many('stock.move', 'purchase_line', 'Moves', - readonly=True) + readonly=True, select=1) moves_ignored = fields.Many2Many('stock.move', 'purchase_line_moves_ignored_rel', 'purchase_line', 'move', 'Moves Ignored', readonly=True) move_done = fields.Function('get_move_done', type='boolean',