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