Commit 031c12b8 authored by Laura Schlimmer's avatar Laura Schlimmer
Browse files

disable select time in future in with timespan ttp

parent dd545b54
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
@@ -92,7 +92,6 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {
    var error_box = document.createElement("div");
    error_box.className = "error_box";
    error_box.innerHTML = message;
    table_container.innerHTML = "";
    chart_container.innerHTML = "";
    chart_container.appendChild(error_box);
  }
@@ -104,6 +103,7 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {

    var queryurl = "/query?height=400&width=" + (window.innerWidth - 40);
    FnordMetric.util.displayLoader(chart_container);
    table_container.innerHTML = "";
    FnordMetric.httpPost(queryurl, querystr, function(r) {
      if (r.status == 200) {
        var json = JSON.parse(r.response);
@@ -443,12 +443,16 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {
    next_timespan.addEventListener('click', function(e) {
      e.preventDefault();
      var start = start_time;
      var end =  parseInt(end_time ,10) + (end_time - start);

      if (end <= now) {
        start_time = end_time;
      end_time = parseInt(end_time ,10) + (end_time - start);
        end_time = end;
        updateURLParams("start_time", start_time);
        updateURLParams("end_time", end_time);
        updateDateTimeElems(timespan_title, elems.date);
        runQuery();
      }
    }, false);