changeset 6f0735ee89f4 in tryton:5.0
details: https://hg.tryton.org/tryton?cmd=changeset;node=6f0735ee89f4
description:
Use empty text for empty Reference in editable tree
issue9052
review291491002
(grafted from 9e300cc0b350a1f04db2617899f207c381b8a322)
diffstat:
tryton/gui/window/view_form/model/field.py | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diffs (22 lines):
diff -r 8ae6250bbab3 -r 6f0735ee89f4 tryton/gui/window/view_form/model/field.py
--- a/tryton/gui/window/view_form/model/field.py Sun Apr 12 23:21:08
2020 +0200
+++ b/tryton/gui/window/view_form/model/field.py Fri Apr 24 21:55:30
2020 +0200
@@ -841,7 +841,8 @@
except ValueError:
pass
if '%s,%s' % (ref_model, ref_id) == self.get(record):
- rec_name = record.value.get(self.name + '.rec_name', '')
+ rec_name = record.value.get(
+ self.name + '.rec_name') or ''
else:
rec_name = ''
record.value[self.name + '.rec_name'] = rec_name
@@ -876,7 +877,7 @@
elif ref_model:
rec_name = ''
else:
- rec_name = str(ref_id)
+ rec_name = str(ref_id) if ref_id is not None else ''
record.value[self.name] = ref_model, ref_id
record.value[self.name + '.rec_name'] = rec_name