Merge pull request #3854 from overleaf/tm-show-new-editors-with-track-changes

Fix newly added collaborators not showing track-changes as enabled

GitOrigin-RevId: 20a4ca3278cbea8a50b6c285b8fc416a34dfcf52
This commit is contained in:
Simon Detheridge 2021-03-30 17:39:23 +01:00 committed by Copybot
parent f02d4feea2
commit e4f84b9f69

View file

@ -151,6 +151,14 @@ export default App.controller('ReviewPanelController', function(
const result = []
for (let member of Array.from(members)) {
if (member.privileges === 'readAndWrite') {
if ($scope.reviewPanel.trackChangesState[member._id] == null) {
// An added member will have track changes enabled if track changes is on for everyone
_setUserTCState(
member._id,
$scope.reviewPanel.trackChangesOnForEveryone,
true
)
}
result.push(
($scope.reviewPanel.formattedProjectMembers[
member._id