Просмотр исходного кода

make loading of module routes more robust

Brian Gough 9 лет назад
Родитель
Сommit
3e8ad69f3c
1 измененных файлов с 2 добавлено и 1 удалено
  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) ->