delete links working for deployments
[plstackapi.git] / planetstack / core / xoslib / static / js / xosAdminSite.js
index ceb2589..36ffd0b 100644 (file)
@@ -96,9 +96,7 @@ XOSAdminApp.buildViews = function() {
 };\r
 \r
 XOSAdminApp.initRouter = function() {\r
-    router = Marionette.AppRouter.extend({\r
-    });\r
-\r
+    router = XOSRouter;\r
     var api = {};\r
     var routes = {};\r
 \r
@@ -123,6 +121,11 @@ XOSAdminApp.initRouter = function() {
         api_command = "add" + firstCharUpper(name);\r
         api[api_command] = XOSAdminApp.addShower(detailViewName, collection_name, "detail", name);\r
         routes[nav_url] = api_command;\r
+\r
+        nav_url = "delete" + firstCharUpper(name) + "/:id";\r
+        api_command = "delete" + firstCharUpper(name);\r
+        api[api_command] = XOSAdminApp.deleteShower(collection_name, name);\r
+        routes[nav_url] = api_command;\r
     };\r
 \r
     XOSAdminApp.Router = new router({ appRoutes: routes, controller: api });\r