From a0393e14affbc637671dc706aa3e2bc8599f6b02 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Wed, 31 Mar 2021 17:46:23 +0200 Subject: [PATCH] Merge pull request #3870 from overleaf/ae-project-tokens Fix applying new link sharing tokens to scoped project data in React Share modal GitOrigin-RevId: 8234e836b5d7301896b877748461911180c81a72 --- .../controllers/react-share-project-modal-controller.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/web/frontend/js/features/share-project-modal/controllers/react-share-project-modal-controller.js b/services/web/frontend/js/features/share-project-modal/controllers/react-share-project-modal-controller.js index f7585b0494..94bb0cad42 100644 --- a/services/web/frontend/js/features/share-project-modal/controllers/react-share-project-modal-controller.js +++ b/services/web/frontend/js/features/share-project-modal/controllers/react-share-project-modal-controller.js @@ -35,8 +35,9 @@ export default App.controller('ReactShareProjectModalController', function( ide.socket.on('project:tokens:changed', data => { if (data.tokens != null) { - ide.$scope.project.tokens = data.tokens - $scope.$digest() + $scope.$applyAsync(() => { + $scope.project.tokens = data.tokens + }) } })