class Pettanr.Proxy\r
\r
constructor: (options) ->\r
- @operators = options.operators\r
@gate = options.gate\r
_.extend(this, Backbone.Events)\r
\r
local_router: (parsed_callback) ->\r
- local_router = new Pettanr.LocalRouter({operators: @operators})\r
+ local_router = new Pettanr.LocalRouter({})\r
@listenTo(local_router, 'go', parsed_callback)\r
local_router\r
\r
get: (params, form) ->\r
return if !@test(params, form)\r
return if !@filter(params, form)\r
- controller = Pettanr.AppController.new2(params, form, @operators, @gate)\r
+ controller = Pettanr.AppController.new2(params, form, @gate)\r
@listenTo(controller, 'ready', @ready)\r
@listenTo(controller, 'title', @title)\r
@listenTo(controller, 'done', @done)\r
false\r
\r
filter: (params, form) ->\r
- if safe_url = Pettanr.ActionFilter.test(params, @operators)\r
+ if safe_url = Pettanr.ActionFilter.test(params)\r
@trigger('deny', params, form, safe_url)\r
false\r
else\r
@local_router(@post).navigate(url, form)\r
\r
post: (params, form) ->\r
- controller = Pettanr.AppController.new2(params, form, @operators)\r
+ controller = Pettanr.AppController.new2(params, form)\r
@listenTo(controller, 'success', @success)\r
@listenTo(controller, 'fail', @fail)\r
@listenTo(controller, 'redirect', @redirect)\r