diff --git a/app/modules/projects/project/project.controller.coffee b/app/modules/projects/project/project.controller.coffee index 0582d5f3..9c8cc6c5 100644 --- a/app/modules/projects/project/project.controller.coffee +++ b/app/modules/projects/project/project.controller.coffee @@ -36,9 +36,9 @@ class ProjectController @appMetaService.setfn @._setMeta.bind(this) _setMeta: (project)-> - metas = {} + return null if !@.project - return metas if !@.project + metas = {} ctx = {projectName: @.project.get("name")} diff --git a/app/modules/services/app-meta.service.coffee b/app/modules/services/app-meta.service.coffee index ef84f20d..a8b2151b 100644 --- a/app/modules/services/app-meta.service.coffee +++ b/app/modules/services/app-meta.service.coffee @@ -97,7 +97,8 @@ class AppMetaService @._listener() if @.listener @._listener = @rootScope.$watchCollection fn, (metas) => - @.setAll(metas.title, metas.description) - + if metas + @.setAll(metas.title, metas.description) + @._listener() angular.module("taigaCommon").service("tgAppMetaService", AppMetaService)