Module: check_mk
Branch: master
Commit: 2b97b717172052683627b94afdc3dd6ae5c2257f
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2b97b717172052…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Mon May 11 16:51:39 2015 +0200
Fix majority computation in new matrix layout
---
web/plugins/views/layouts.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/web/plugins/views/layouts.py b/web/plugins/views/layouts.py
index d8171e0..a2a6eab 100644
--- a/web/plugins/views/layouts.py
+++ b/web/plugins/views/layouts.py
@@ -536,7 +536,7 @@ def render_matrix(rows, view, group_painters, painters, num_columns,
_ignore_sho
for group, group_row in groups:
tdclass, content = prepare_paint(painter, group_row)
if painter_nr > 0:
- gv = group_value(group_row, [painter])[0]
+ gv = group_value(group_row, [painter])
majority_value = header_majorities.get(painter_nr-1, None)
if majority_value != None and majority_value != gv:
tdclass += " minority"
@@ -620,7 +620,7 @@ def matrix_find_majorities(rows, painters, for_header):
if for_header:
- return majorities[None]
+ return majorities.get(None, {})
else:
return counts, majorities