diff --git a/services/web/public/coffee/ide.coffee b/services/web/public/coffee/ide.coffee index 5f74c5c335..cc94fe6e9e 100644 --- a/services/web/public/coffee/ide.coffee +++ b/services/web/public/coffee/ide.coffee @@ -185,4 +185,9 @@ define [ # User can append ?ft=somefeature to url to activate a feature toggle ide.featureToggle = location?.search?.match(/^\?ft=(\w+)$/)?[1] + ide.socket.on 'project:publicAccessLevel:changed', (data) => + if data.newAccessLevel? + ide.$scope.project.publicAccesLevel = data.newAccessLevel + $scope.$digest() + angular.bootstrap(document.body, ["SharelatexApp"]) diff --git a/services/web/public/coffee/ide/share/controllers/ShareController.coffee b/services/web/public/coffee/ide/share/controllers/ShareController.coffee index d33339f359..b4a1d7652b 100644 --- a/services/web/public/coffee/ide/share/controllers/ShareController.coffee +++ b/services/web/public/coffee/ide/share/controllers/ShareController.coffee @@ -17,11 +17,6 @@ define [ ide.$scope.project.tokens = data.tokens $scope.$digest() - ide.socket.on 'project:publicAccessLevel:changed', (data) => - if data.newAccessLevel? - ide.$scope.project.publicAccesLevel = data.newAccessLevel - $scope.$digest() - ide.socket.on 'project:membership:changed', (data) => if data.members projectMembers.getMembers()