Commit 198385ea authored by Laura Schlimmer's avatar Laura Schlimmer
Browse files

fix display updated time

parent 031c12b8
Loading
Loading
Loading
Loading
+18 −11
Original line number Diff line number Diff line
@@ -149,19 +149,23 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {

  }

  function updateDateTimeElems(title, input) {
    var start = FnordMetric.util.getDateTimeString(
      getQueryParamOrDefaultValue("start_time"));
    var end = getQueryParamOrDefaultValue("end_time");
    var end_str = FnordMetric.util.getDateTimeString(end);
  function updateDateTimeElems(title, input, start_time, end_time) {
    var start_time = (start_time !== undefined) ? 
       start_time : getQueryParamOrDefaultValue("start_time");
    var start_str = 
      FnordMetric.util.getDateTimeString(start_time);

    var end_time = (end_time !== undefined) ?
      end_time : getQueryParamOrDefaultValue("end_time");
    var end_str = FnordMetric.util.getDateTimeString(end_time);

    if (input != null) {
      input.value = end_string;
      input.setAttribute("id", end);
      input.value = end_str;
      input.setAttribute("id", end_time);
    }

    title.innerHTML = 
      start + " — " + end_str;
      start_str + " — " + end_str;
  }

  function onDateSubmit(ts) {
@@ -424,7 +428,8 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {
      start_time = 
        end_time - FnordMetric.util.toMilliSeconds(this.value);
      updateURLParams("start_time", start_time);
      updateDateTimeElems(timespan_title, null);
      updateDateTimeElems(
        timespan_title, null, start_time, end_time);
      runQuery();
    }, false);

@@ -436,7 +441,8 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {
      start_time = start_time - diff;
      updateURLParams("end_time", end_time);
      updateURLParams("start_time", start_time);
      updateDateTimeElems(timespan_title, elems.date);
      updateDateTimeElems(
        timespan_title, datepicker, start_time, end_time);
      runQuery();
    }, false);

@@ -450,7 +456,8 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, query_params) {
        end_time = end;
        updateURLParams("start_time", start_time);
        updateURLParams("end_time", end_time);
        updateDateTimeElems(timespan_title, elems.date);
        updateDateTimeElems(
          timespan_title, datepicker, start_time, end_time);
        runQuery();
      }
    }, false);