Module: check_mk
Branch: master
Commit: 7afe5dbcd2972ecde79a61a1d5f4f7b5e4a7c02a
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7afe5dbcd2972e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Nov 12 10:05:53 2018 +0100
6859 FIX Fixed problem creating custom graphs with many metrics
Since 1.5 creating custom graphs out of graphs with many metrics,
e.g. combined graphs, could fail. The custom graph was not created
when clicking on "New custom graph..." and nothing visible happened.
CMK-1219
Change-Id: I6f8ab2a1ca6e848c14b135cf7e141db4d191008f
---
.werks/6859 | 15 +++++++++++++++
web/htdocs/js/checkmk.js | 6 +++---
2 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/.werks/6859 b/.werks/6859
new file mode 100644
index 0000000..a591af8
--- /dev/null
+++ b/.werks/6859
@@ -0,0 +1,15 @@
+Title: Fixed problem creating custom graphs with many metrics
+Level: 1
+Component: metrics
+Class: fix
+Compatible: compat
+Edition: cee
+State: unknown
+Version: 1.6.0i1
+Date: 1542013340
+
+Since 1.5 creating custom graphs out of graphs with many metrics,
+e.g. combined graphs, could fail. The custom graph was not created
+when clicking on "New custom graph..." and nothing visible happened.
+
+CMK-1219
diff --git a/web/htdocs/js/checkmk.js b/web/htdocs/js/checkmk.js
index d1d7569..ca7fd46 100644
--- a/web/htdocs/js/checkmk.js
+++ b/web/htdocs/js/checkmk.js
@@ -3293,11 +3293,11 @@ function pagetype_add_to_container(page_type, page_name)
var url = 'ajax_pagetype_add_element.py'
+ '?page_type=' + page_type
+ '&page_name=' + page_name
- + '&element_type=' + element_type
- + '&create_info=' + encodeURIComponent(create_info_json);
+ + '&element_type=' + element_type;
call_ajax(url, {
- method : "GET",
+ method : "POST",
+ post_data : "create_info=" +
encodeURIComponent(create_info_json),
response_handler : function(handler_data, response_body) {
// We get to lines of response. The first is an URL we should be
// redirected to. The second is "true" if we should reload the