mirror of
https://github.com/overleaf/overleaf.git
synced 2025-04-09 17:49:03 +00:00
Only turn on guest track-changes if available
This commit is contained in:
parent
623795a50e
commit
8a2acd7138
1 changed files with 9 additions and 8 deletions
|
@ -629,14 +629,15 @@ define [
|
|||
_setUserTCState(project.owner._id, newValue, isLocal)
|
||||
|
||||
_setGuestsTCState = (newValue, isLocal = false) ->
|
||||
$scope.reviewPanel.trackChangesOnForGuests = newValue
|
||||
if (
|
||||
ide.$scope.project.publicAccesLevel == 'tokenBased' &&
|
||||
ide.$scope.isTokenMember &&
|
||||
ide.$scope?.user?.id?
|
||||
)
|
||||
$scope.trackChangesOnForThisGuestClient = newValue
|
||||
_setUserTCState(ide.$scope.user.id, newValue, isLocal)
|
||||
if $scope.reviewPanel.trackChangesForGuestsAvailable
|
||||
$scope.reviewPanel.trackChangesOnForGuests = newValue
|
||||
if (
|
||||
ide.$scope.project.publicAccesLevel == 'tokenBased' &&
|
||||
ide.$scope.isTokenMember &&
|
||||
ide.$scope?.user?.id?
|
||||
)
|
||||
$scope.trackChangesOnForThisGuestClient = newValue
|
||||
_setUserTCState(ide.$scope.user.id, newValue, isLocal)
|
||||
|
||||
applyClientTrackChangesStateToServer = () ->
|
||||
data = {}
|
||||
|
|
Loading…
Add table
Reference in a new issue