Scenario is when new users add or signup an object of that user must be created in 'userPrivileges' class with some default values,
I am using below code for that
Parse.Cloud.beforeSave(Parse.User, function(request, response)
{
if(request.object.isNew())
{
var userPrivilege = Parse.Object.extend("userPrivileges");
var userPriv = new userPrivilege();
userPriv.set("userType","Normal");
userPriv.set("userID",request.object.id);
userPriv.set("submitQus",true);
userPriv.save();
response.success();
}
else
{
response.success();
}
});
The issue is object added to userPrivileges but doest not get User's objectId which I am assigning to 'userPrivileges' userID.. where I am wrong?