Fixes 'selected' property on dataset selector.
authordsc <dsc@wikimedia.org>
Wed, 4 Apr 2012 21:43:51 +0000 (14:43 -0700)
committerdsc <dsc@wikimedia.org>
Wed, 4 Apr 2012 21:43:51 +0000 (14:43 -0700)
lib/graph/graph-edit-view.co
lib/template/data.jade

index 92d2ff7..42329be 100644 (file)
@@ -93,7 +93,7 @@ GraphEditView = exports.GraphEditView = BaseView.extend do # {{{
         
         ### Graph Data UI
         # @subviews.push @data = new DataView { model:@model.get('dataset'), graph_id:@id }
-        @subviews.push @data = new DataView { model:new DataSet, graph_id:@id }
+        @subviews.push @data = new DataView { @model, graph_id:@id }
         @$el.find '.graph-data-pane' .append @data.render().el
         @data.on 'change', @onDataChange
         
index 21c9a26..241affd 100644 (file)
@@ -3,7 +3,8 @@ section.data-ui
         .dataset-controls.dropdown
             select(name="dataset")
                 for datum, k in data
-                    option(value=datum.url, name=datum.id) #{datum.name}
+                    - var selected = (datum.url === dataset ? 'selected' : null);
+                    option(value=datum.url, name=datum.id, selected=selected) #{datum.name}
                 
             //- 
                 a.span3.dataset.dropdown-toggle(data-toggle="dropdown", data-target="#{graph_id} .dataset-dropdown", href="#dataset-dropdown") Select...