فهرست منبع

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
Miguel Serrano 5 سال پیش
والد
کامیت
a0393e14af

+ 3 - 2
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 => {
   ide.socket.on('project:tokens:changed', data => {
     if (data.tokens != null) {
     if (data.tokens != null) {
-      ide.$scope.project.tokens = data.tokens
-      $scope.$digest()
+      $scope.$applyAsync(() => {
+        $scope.project.tokens = data.tokens
+      })
     }
     }
   })
   })