【发布时间】:2023-03-24 20:59:01
【问题描述】:
这是我的代码,
Parse.Cloud.define("resetPassword", function(request, response){
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
query.equalTo("username", request.params.username);
query.first({
success: function(theUser){
var newPassword = request.params.password;
console.log("New Password: " + newPassword);
console.log("set: " + theUser.set("password", newPassword));
console.log("setPassword: " + theUser.setPassword(newPassword));
theUser.save(null,{
success: function(theUser){
// The user was saved correctly
response.success(1);
},
error: function(SMLogin, error){
response.error("No se pudo guardar la contraseña");
}
});
},
error: function(error){
response.error("No se encontró al usuario");
}
});
});
当从 ios 应用程序调用该函数时,它似乎运行但给出错误。
这是我得到的错误:
错误:为用户运行云函数 assignPasswordToUser 失败 LODC5xe5LS 带: 输入: {"username":"Administrator","password":"apple"} 错误: {"code":141,"message":"error and stuff[object Object]"} functionName=assignPasswordToUser,code=141,message=error 和 东西[对象对象],用户名=管理员,密码=苹果, user=LODC5xe5LS 错误:生成响应时出错。解析错误{代码: 141,消息:'错误和东西[对象对象]'}代码= 141, message=error and stuff[object Object] [object Object]
非常感谢任何帮助。
【问题讨论】:
标签: parse-platform parse-cloud-code