From 86bd69089c70ee97579af80cbf888f2fa86c5015 Mon Sep 17 00:00:00 2001 From: Yogendra Singh Date: Fri, 10 Mar 2023 16:00:50 +0530 Subject: [PATCH] issue: Unable to create new role when beforeSave hook is present for '_Role'. --- spec/ParseRole.spec.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spec/ParseRole.spec.js b/spec/ParseRole.spec.js index 47fed865fb..4676d2fd82 100644 --- a/spec/ParseRole.spec.js +++ b/spec/ParseRole.spec.js @@ -601,4 +601,12 @@ describe('Parse Role testing', () => { }); }); }); + + it('should save role when beforeSave hook for _Role is present.', async done => { + Parse.Cloud.beforeSave('_Role', () => {}); + const role = new Parse.Role('roleName', new Parse.ACL()); + await role.save({}, { useMasterKey: true }); + expect(role.id).toBeDefined(); + done(); + }); });