derickbailey/backbone.marionette — Issue #38: AppRouter fires controller methods in router context
Author: derickbailey
Created: 2012-03-01 15:15:23+00:00
State: open

```js
MyRouter = new Backbone.Marionette.extend({
appRoutes: {
"foo": "doFoo"
}
});

new MyRouter({
controller: fooController
});

var fooController = {
doBar: function() { },

doFoo: function(){
this.doBar();
}
}
```

this produced an error: `undefined is not a function` or something like that, because the `doFoo` controller method was called in the context of the router, not the controller.