Skip to content

Commit d58fee0

Browse files
committed
Append allowed for non existing document
1 parent 958a6ef commit d58fee0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/handlers/patch.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ async function checkPermission (request, patchObject, resourceExists) {
143143
// Now that we know the details of the patch,
144144
// we might need to perform additional checks.
145145
let modes = []
146-
// acl:default Write is required for create
147-
if (!resourceExists) modes = ['Write']
146+
// acl:default Write is required for create when resource exists
147+
if (resourceExists) modes = ['Write']
148148
const { acl, session: { userId } } = request
149149
// Read access is required for DELETE and WHERE.
150150
// If we would allows users without read access,

0 commit comments

Comments
 (0)