When the following code is executed, I get "Error: 141 success/error was not called", but I clearly return a success if a "round" is properly retrieved from a user's answer history.
Parse.Cloud.define("analyzeRound", function(request, response) {
var x = [];
var user = request.user;
user.get("answerHistory").get("round", {
success: function(educationRound) {
for (var i = 0; i < educationRound.length; i++) {
x.push(0);
}
response.success("success");
},
error: function(error) {
response.error("failed");
}
});
});
Any help would be much appreciated!
This ended up giving me what I was looking for, thanks Mo Nazemi!
Parse.Cloud.define("analyzeRound", function(request, response) {
var x = [];
var user = request.user;
var answerHistory = user.get("answerHistory");
answerHistory.fetch({
success: function(answerHistory) {
var round = answerHistory.get("round");
for (var i = 0; i < round.length; i++) {
x.push(0);
}
response.success("success");
},
error: function(error) {
response.error("failed");
}
});
});