diff --git a/src/collections/operations/update.ts b/src/collections/operations/update.ts index 1f64b2344b..e87fbc9579 100644 --- a/src/collections/operations/update.ts +++ b/src/collections/operations/update.ts @@ -107,7 +107,7 @@ async function update(incomingArgs: Arguments): Promise { docWithLocales = JSON.parse(docWithLocales); const originalDoc = await performFieldOperations(collectionConfig, { - depth, + depth: 0, req, data: docWithLocales, hook: 'afterRead', @@ -257,7 +257,7 @@ async function update(incomingArgs: Arguments): Promise { result = await Model.findByIdAndUpdate( { _id: id }, result, - { overwrite: true, new: true }, + { new: true }, ); result = result.toJSON({ virtuals: true });