Skip to content

Commit 9d4d2d8

Browse files
committed
Fix projection for updateById and updateOne resolvers.
1 parent b3b7dda commit 9d4d2d8

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/resolvers/updateById.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ export default function updateById(
8787

8888
resolveParams.args._id = recordData._id;
8989
delete recordData._id;
90+
resolveParams.projection =
91+
resolveParams.projection && resolveParams.projection.record || {};
9092

9193
return findByIdResolver.resolve(resolveParams)
9294
// save changes to DB

src/resolvers/updateOne.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ export default function updateOne(
9393
);
9494
}
9595

96+
resolveParams.projection =
97+
resolveParams.projection && resolveParams.projection.record || {};
98+
9699
return findOneResolver.resolve(resolveParams)
97100
// save changes to DB
98101
.then(doc => {

0 commit comments

Comments
 (0)