瀏覽代碼

Merge pull request #8703 from overleaf/ae-threads-loaded

Ensure that the loaded_threads event isn't dispatched for read-only link sharing users

GitOrigin-RevId: e03581f29f1a0aff122c3c16f4f6a3b70293c301
Alf Eaton 4 年之前
父節點
當前提交
4657465c0d
共有 1 個文件被更改,包括 8 次插入 和 9 次删除
  1. 8 9
      services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js

+ 8 - 9
services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js

@@ -488,15 +488,14 @@ export default App.controller(
         }
         }
       }
       }
 
 
-      if (
-        rangesTracker.comments.length > 0 &&
-        !window.isRestrictedTokenMember
-      ) {
-        ensureThreadsAreLoaded()
-      } else {
-        // ensure that tracked changes are highlighted even if no comments are loaded
-        ide.$scope.loadingThreads = false
-        dispatchReviewPanelEvent('loaded_threads')
+      if (!window.isRestrictedTokenMember) {
+        if (rangesTracker.comments.length > 0) {
+          ensureThreadsAreLoaded()
+        } else {
+          // ensure that tracked changes are highlighted even if no comments are loaded
+          ide.$scope.loadingThreads = false
+          dispatchReviewPanelEvent('loaded_threads')
+        }
       }
       }
 
 
       for (const comment of Array.from(rangesTracker.comments)) {
       for (const comment of Array.from(rangesTracker.comments)) {