Fixes submit bug with subforms; fixes lost-context with data transforms.
authorDavid Schoonover <dsc@wikimedia.org>
Sun, 3 Jun 2012 14:05:11 +0000 (16:05 +0200)
committerDavid Schoonover <dsc@wikimedia.org>
Sun, 3 Jun 2012 14:05:11 +0000 (16:05 +0200)
lib/base/base-view.co
lib/util/timeseries/timeseries.co

index 16fcd57..8b15fac 100644 (file)
@@ -58,6 +58,7 @@ BaseView = exports.BaseView = Backbone.View.extend mixinBase do # {{{
         
         @setModel @model
         @build()
+        @$el.on 'form submit', -> false
     
     setModel: (model) ->
         if @model
index 2eae2a1..8fad863 100644 (file)
@@ -117,7 +117,7 @@ class TimeSeriesData
      */
     applyTransforms: ->
         for fns, idx of @transforms
-            for fn of fns
+            for [fn, ctx] of fns
                 @columns[idx] .= map fn, ctx
         @rebuildData()
     
@@ -153,7 +153,7 @@ class TimeSeriesData
         for idx of indices
             idx %= num_cols
             idx += num_cols if idx < 0
-            @transforms[idx].push fn
+            @transforms[idx].push [fn, ctx]
         @applyTransforms()
     
     /**