From 87c4052e44e6f1590b655ef8ac35e26b05cda075 Mon Sep 17 00:00:00 2001 From: Hunter Long Date: Thu, 2 May 2019 12:40:22 -0700 Subject: [PATCH] fixed webhook notifier --- source/js/main.js | 2 +- source/wiki.go | 2 +- utils/utils.go | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/source/js/main.js b/source/js/main.js index c16bde3c..db36445c 100644 --- a/source/js/main.js +++ b/source/js/main.js @@ -90,7 +90,7 @@ $('.toggle-service').on('click',function(e) { let obj = $(this); let serviceId = obj.attr("data-id"); let online = obj.attr("data-online"); - let d = confirm("Do you want to stop this service?"); + let d = confirm("Do you want to "+online ? "stop" : "start"+" checking this service?"); if (d) { $.ajax({ url: "/api/services/" + serviceId + "/running", diff --git a/source/wiki.go b/source/wiki.go index d06c4361..64d5ab05 100644 --- a/source/wiki.go +++ b/source/wiki.go @@ -1,6 +1,6 @@ // Code generated by go generate; DO NOT EDIT. // This file was generated by robots at -// 2019-04-30 13:59:21.61947 -0700 PDT m=+0.470438006 +// 2019-05-02 12:28:04.3183 -0700 PDT m=+0.492328981 // // This contains the most recently Markdown source for the Statping Wiki. package source diff --git a/utils/utils.go b/utils/utils.go index 41624484..6ff2af95 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -85,6 +85,9 @@ func ToInt(s interface{}) int64 { // Input: {"name": "%service.Name", "domain": "%service.Domain"} // Output: {"name": "Google DNS", "domain": "8.8.8.8"} func ConvertInterface(in string, obj interface{}) string { + if reflect.ValueOf(obj).IsNil() { + return in + } s := reflect.ValueOf(obj).Elem() typeOfT := s.Type() for i := 0; i < s.NumField(); i++ {