Hello I get an error creating some records trough M2O fields. Could solve it commenting lines 513-517 on record.py on the GNU Health Client 3.6.4.
The complete path to the file is ~/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/record.py The error is that is calling an inexistent variable called val. The track is ERROR:tryton.common.common: File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/win_form.py", line 412, in response self.callback(result) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/view/form_gtk/many2one.py", line 167, in callback screen.current_record.rec_name())) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/field.py", line 447, in set_client force_change=force_change) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/field.py", line 161, in set_client self.sig_changed(record) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/field.py", line 45, in sig_changed record.on_change([self.name]) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/record.py", line 595, in on_change self.set_on_change(change) File "/home/fran/.local/lib/python3.6/site-packages/tryton/gui/window/view_form/model/record.py", line 514, in set_on_change self.value[field_rec_name] = val[field_rec_name] NameError: name 'val' is not defined Thanks. Francisco