mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
Skip projects that are already in new track_changes format
GitOrigin-RevId: 3162d15852664707e2072b5c7af6d3849f1d0677
This commit is contained in:
committed by
Copybot
parent
c25e49782f
commit
3832c46f1c
@@ -57,6 +57,15 @@ async function processProject(project) {
|
||||
)
|
||||
}
|
||||
|
||||
if (typeof project.track_changes === 'object') {
|
||||
if (DEBUG) {
|
||||
console.log(
|
||||
`Skipping project ${project._id} as it is already in the new format`
|
||||
)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
const newTrackChangesState =
|
||||
await CollaboratorsHandler.promises.convertTrackChangesToExplicitFormat(
|
||||
project._id,
|
||||
@@ -76,6 +85,13 @@ async function processProject(project) {
|
||||
{ _id: project._id },
|
||||
{ $set: { track_changes: newTrackChangesState } }
|
||||
)
|
||||
console.log(
|
||||
`Updated project ${project._id} track_changes from ${JSON.stringify(project.track_changes)} to ${JSON.stringify(newTrackChangesState)}`
|
||||
)
|
||||
} else {
|
||||
console.log(
|
||||
`Dry run - would have updated project ${project._id} track_changes from ${JSON.stringify(project.track_changes)} to ${JSON.stringify(newTrackChangesState)}`
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user