Explorar el Código

make loading of module routes more robust

Brian Gough hace 9 años
padre
commit
3e8ad69f3c
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  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) ->
 		for module in @modules
-			module.router?.apply(webRouter, apiRouter)
+			module.router?.apply?(webRouter, apiRouter)
 
 	applyNonCsrfRouter: (webRouter, apiRouter) ->
 		for module in @modules
 			module.nonCsrfRouter?.apply(webRouter, apiRouter)
+			module.router?.applyNonCsrfRouter?(webRouter, apiRouter)
 			
 	viewIncludes: {}
 	loadViewIncludes: (app) ->