[FIX] avoid a crash when value is False for a M2O field

pull/2479/head
Alexis de Lattre 2017-02-28 09:01:00 +01:00 committed by Kevin Khao
parent e069d02355
commit 11b51136ab
1 changed files with 1 additions and 1 deletions

View File

@ -12,7 +12,7 @@ def get_new_values(model, record, on_change_result):
for fieldname, value in vals.iteritems():
if fieldname not in record:
column = model._fields[fieldname]
if column.type == 'many2one':
if value and column.type == 'many2one':
value = value[0] # many2one are tuple (id, name)
new_values[fieldname] = value
return new_values