Module: check_mk
Branch: master
Commit: 17e0fb8d43c47adc5080a1e500970b59397fcdd9
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=17e0fb8d43c47a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Feb 21 10:17:06 2014 +0100
ListOfStrings allows empty_text label now
---
web/htdocs/valuespec.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/web/htdocs/valuespec.py b/web/htdocs/valuespec.py
index cf95b5f..8f19f50 100644
--- a/web/htdocs/valuespec.py
+++ b/web/htdocs/valuespec.py
@@ -645,6 +645,7 @@ class ListOfStrings(ValueSpec):
self._valuespec = TextAscii()
self._vertical = kwargs.get("orientation", "vertical") ==
"vertical"
self._allow_empty = kwargs.get("allow_empty", True)
+ self._empty_text = kwargs.get("empty_text", "")
def render_input(self, vp, value):
# Form already submitted?
@@ -670,6 +671,9 @@ class ListOfStrings(ValueSpec):
return []
def value_to_text(self, value):
+ if not value:
+ return self._empty_text
+
if self._vertical:
s = '<table>'
for v in value: