mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-03 06:09:02 +02:00
Make sure TC state is applied to all users on load.
This commit is contained in:
+3
-4
@@ -610,10 +610,9 @@ define [
|
||||
|
||||
_setEveryoneTCState = (newValue, isLocal = false) ->
|
||||
$scope.reviewPanel.trackChangesOnForEveryone = newValue
|
||||
for userId, userState of $scope.reviewPanel.trackChangesState
|
||||
userState.value = newValue
|
||||
userState.syncState = if isLocal then UserTCSyncState.PENDING else UserTCSyncState.SYNCED
|
||||
$scope.editor.wantTrackChanges = newValue
|
||||
for member in $scope.project.members
|
||||
_setUserTCState(member._id, newValue, isLocal)
|
||||
_setUserTCState($scope.project.owner._id, newValue, isLocal)
|
||||
|
||||
applyClientTrackChangesStateToServer = () ->
|
||||
if $scope.reviewPanel.trackChangesOnForEveryone
|
||||
|
||||
Reference in New Issue
Block a user