Ver Fonte

make loading of module routes more robust

Brian Gough há 9 anos atrás
pai
commit
3e8ad69f3c
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      services/web/app/coffee/infrastructure/Modules.coffee

+ 2 - 1
services/web/app/coffee/infrastructure/Modules.coffee

@@ -17,11 +17,12 @@ module.exports = Modules =
 
 
 	applyRouter: (webRouter, apiRouter) ->
 	applyRouter: (webRouter, apiRouter) ->
 		for module in @modules
 		for module in @modules
-			module.router?.apply(webRouter, apiRouter)
+			module.router?.apply?(webRouter, apiRouter)
 
 
 	applyNonCsrfRouter: (webRouter, apiRouter) ->
 	applyNonCsrfRouter: (webRouter, apiRouter) ->
 		for module in @modules
 		for module in @modules
 			module.nonCsrfRouter?.apply(webRouter, apiRouter)
 			module.nonCsrfRouter?.apply(webRouter, apiRouter)
+			module.router?.applyNonCsrfRouter?(webRouter, apiRouter)
 			
 			
 	viewIncludes: {}
 	viewIncludes: {}
 	loadViewIncludes: (app) ->
 	loadViewIncludes: (app) ->