diff --git a/app/coffee/modules/admin/memberships.coffee b/app/coffee/modules/admin/memberships.coffee index ba2b294a..e38779cd 100644 --- a/app/coffee/modules/admin/memberships.coffee +++ b/app/coffee/modules/admin/memberships.coffee @@ -395,7 +395,7 @@ module.directive("tgMembershipsRowRoleSelector", ["$log", "$tgRepo", "$tgConfirm ############################################################################# MembershipsRowActionsDirective = ($log, $repo, $rs, $confirm, $compile, $translate, $location, - $navUrls, lightboxFactory) -> + $navUrls, lightboxFactory, projectService) -> activedTemplate = """
@@ -458,7 +458,8 @@ MembershipsRowActionsDirective = ($log, $repo, $rs, $confirm, $compile, $transla if $scope.page > 1 && ($scope.count - 1) <= $scope.paginatedBy $ctrl.selectFilter("page", $scope.page - 1) - $ctrl.loadInitialData() + projectService.fetchProject().then => + $ctrl.loadInitialData() else $location.path($navUrls.resolve("home")) @@ -495,7 +496,7 @@ MembershipsRowActionsDirective = ($log, $repo, $rs, $confirm, $compile, $transla module.directive("tgMembershipsRowActions", ["$log", "$tgRepo", "$tgResources", "$tgConfirm", "$compile", "$translate", "$tgLocation", "$tgNavUrls", "tgLightboxFactory", - MembershipsRowActionsDirective]) + "tgProjectService", MembershipsRowActionsDirective]) ############################################################################# diff --git a/app/modules/invite-members/invite-members-form/invite-members-form.controller.coffee b/app/modules/invite-members/invite-members-form/invite-members-form.controller.coffee index 263cb6ab..2fb48350 100644 --- a/app/modules/invite-members/invite-members-form/invite-members-form.controller.coffee +++ b/app/modules/invite-members/invite-members-form/invite-members-form.controller.coffee @@ -67,10 +67,11 @@ class InviteMembersFormController @.inviteContactsMessage ) .then (response) => # On success - @.loading = false - @lightboxService.closeAll() - @rootScope.$broadcast("membersform:new:success") - @confirm.notify('success') + @projectService.fetchProject().then => + @.loading = false + @lightboxService.closeAll() + @rootScope.$broadcast("membersform:new:success") + @confirm.notify('success') .catch (response) => # On error @.loading = false if response.data._error_message