OSDN Git Service

operator move to cache
[pettanr/pettanr.git] / app / assets / javascripts / pettanr / proxy.js.coffee
index f9f03bd..be6b6ae 100644 (file)
@@ -1,12 +1,11 @@
 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
@@ -16,7 +15,7 @@ class Pettanr.Proxy
   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
@@ -45,7 +44,7 @@ class Pettanr.Proxy
         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
@@ -79,7 +78,7 @@ class Pettanr.Proxy
     @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