Fix Reference widget when no model is selected, value is just text

issue3352
review1090002
(transplanted from 5b7b2c1ba521565cb9e052c33f980a28589a47de)
This commit is contained in:
Cédric Krier committed 2013-09-28 14:56:27 +02:00
1 parent 2a4cdfe43b
commit cd66e14ee3
1 file changed
+6 -1
@@ -114,7 +114,12 @@ class Reference(Many2One):
return
self.wid_text.set_text('')
self.wid_text.set_position(0)
self.field.set_client(self.record, (self.get_model(), (-1, '')))
model = self.get_model()
if model:
value = (model, (-1, ''))
else:
value = ('', '')
self.field.set_client(self.record, value)
def set_value(self, record, field):
if not self.get_model():