Module: check_mk
Branch: master
Commit: 734598258febe3a2644011abfecc6aaf3a043e45
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=734598258febe3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: Thu Aug 25 09:28:37 2016 +0200
3779 FIX availability: added validation of availability options
---
.werks/3779 | 10 ++++++++++
ChangeLog | 1 +
web/plugins/views/availability.py | 1 +
3 files changed, 12 insertions(+)
diff --git a/.werks/3779 b/.werks/3779
new file mode 100644
index 0000000..a6fadbb
--- /dev/null
+++ b/.werks/3779
@@ -0,0 +1,10 @@
+Title: availability: added validation of availability options
+Level: 1
+Component: multisite
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.4.0i1
+Date: 1472110040
+
+
diff --git a/ChangeLog b/ChangeLog
index 85d0291..bc606c0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -448,6 +448,7 @@
* 3758 FIX: Fixed wrong sorting of events in main dashboard in distributed
environments
* 3561 FIX: Removing a comment now also removes any linked acknowledgements...
* 3763 FIX: Fixed playing sounds in views when using current Firefox...
+ * 3779 FIX: availability: added validation of availability options
WATO:
* 3244 WATO BI Module: swap order of aggregation function and child node
selection...
diff --git a/web/plugins/views/availability.py b/web/plugins/views/availability.py
index 34961d0..b990f86 100644
--- a/web/plugins/views/availability.py
+++ b/web/plugins/views/availability.py
@@ -76,6 +76,7 @@ def render_availability_options(what):
for name, height, show_in_reporting, vs in avoption_entries:
try:
avoptions[name] = vs.from_html_vars("avo_" + name)
+ vs.validate_value(avoptions[name], "avo_" + name)
except MKUserError, e:
html.add_user_error(e.varname, e)
is_open = True