UserExtension methods is not accessible.
Parse.Cloud.define("cloudFunctionName", function (req, res) {
let userExtension = req.user;
userExtension.setDisplayName("newDisplayName"); // TypeError: currentUser.setDisplayName is not a function
userExtension.save();
});
class UserExtension extends Parse.Object {
constructor(){
super('_User');
}
getDisplayName(){
this.get("displayName");
}
setDisplayName(value){
this.set('displayName',value);
}
}
Parse.Object.registerSubclass('UserExtension', UserExtension);
module.exports = UserExtension;
UserExtension methods is not accessible.