From a76f6b013374f337bb585c028ff5779bbd19b6fe Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Fri, 7 Nov 2008 22:22:58 +0000 Subject: [PATCH] show value in dataforms if there is no label --- src/common/dataforms.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/common/dataforms.py b/src/common/dataforms.py index 2d5c3fb862..6aa71d4316 100644 --- a/src/common/dataforms.py +++ b/src/common/dataforms.py @@ -247,7 +247,10 @@ class ListField(DataField): for element in self.iterTags('option'): v = element.getTagData('value') if v is None: raise WrongFieldValue - yield (v, element.getAttr('label')) + l = element.getAttr('label') + if not l: + l = v + yield (v, l) class ListSingleField(ListField, StringField): '''Covers list-single and jid-single fields.''' -- GitLab