Mein Cloud-Code gibt diesen Fehler zurück, wenn ich ihn seit der Migration zu Azure ausführe. Es funktionierte gut vor der Migration. Ich erinnere mich, dass ich einen Beitrag darüber sah, dass ich einige Teile des Cloud-Codes ändern musste (z. B. Parse.Cloud.useMasterKey();
), jetzt, da Parse Open Source ist, aber ich kann es nirgendwo finden.Änderungen an CloudCode für Open Source Parse
Hier ist der Fehler:
2016-04-20 10:01:37.627 App Name [Error]: {
result = Fail;
} (Code: 141, Version: 1.12.0)
2016-04-20 10:01:37.628 App Name {
NSLocalizedDescription = {
result = Fail;
};
code = 141;
error = {
result = Fail;
};
temporary = 0;
}
Und hier ist meine Cloud-Funktion:
Parse.Cloud.define("addFriendRelation", function(request, response) {
Parse.Cloud.useMasterKey();
var currentUser=Parse.User.current();
var query = new Parse.Query(Parse.User);
var userId = request.params.userId;
query.get(userId,
{
success: function (object)
{
console.log(object.objectId);
var toUserFriend = object.relation("friends");
toUserFriend.add(currentUser);
object.save();
console.log("Success");
var jsonObject = {
"result" : "Success"
};
response.success(jsonObject);
},
error: function (object, error)
{
console.log("Fail");
var jsonObject={
"result" : "Fail"
};
response.error(jsonObject);
}
});
});
Thank you!
Danke für die Info! Allerdings bekomme ich immer noch den gleichen Fehler. – P3rry