Commit c98f727f authored by Laura Schlimmer's avatar Laura Schlimmer
Browse files

enable openquery in single metric view'

parent 5ca30dc8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -86,6 +86,7 @@ FnordMetric.WebUI = function() {
  };

  function openUrl(raw_url, push_state) {
    console.log(raw_url);
    var url = FnordMetric.util.parseQueryString(raw_url);
    var query_params = url["query_params"];

+8 −0
Original line number Diff line number Diff line
@@ -235,6 +235,14 @@ FnordMetric.util.MetricPreviewWidget = function(viewport, metric) {
    secondary_controls.className = "metric_preview_secondary_controls";
    var controls_query = FnordMetric.createButton(
      "#", "btn", "<i class='fa fa-database'></i> SQL Editor");
    controls_query.onclick = function(e) {
      e.preventDefault();
      var query = 
        decodeURIComponent("SELECT * FROM " + metric);
      FnordMetric.WebUI.singleton.openUrl(
        "query_playground?sql_query="+query, true);
    };

    var controls_embed = FnordMetric.createButton(
      "#", "btn", "<i class='fa fa-share'></i> Embed");
    secondary_controls.appendChild(controls_query);