Fixes Controller.mapping.
authordsc <dsc@wikimedia.org>
Mon, 16 Apr 2012 06:12:57 +0000 (23:12 -0700)
committerdsc <dsc@wikimedia.org>
Mon, 16 Apr 2012 06:12:57 +0000 (23:12 -0700)
lib/server/controller.co
lib/server/server.co

index 2001b9e..9187709 100644 (file)
@@ -52,6 +52,7 @@ class Controller extends Resource
      * @constructor
      */
     (@app, name) ->
+        @routes or= {}
         
         # Bind all methods and make actions object
         actions = {}
index e988ac6..4d46085 100755 (executable)
@@ -143,8 +143,7 @@ app.configure ->
 
 Controller   = require './controller'
 app.controller require './controllers/graph'
-ds = app.controller require './controllers/datasource'
-# ds.map 'get', 'all', ds.allData.bind(ds)
+app.controller require './controllers/datasource'
 
 YAML_EXT_PAT = /\.ya?ml$/i
 app.get '/datasources/all', (req, res, next) ->