This successfully saves to the database.
return polkamonFirst.save();
But the returned value is always undefined in Moralis logs.
How can the saved object be returned?
Moralis.Cloud.define("saveDamage", function(request) {
const query = new Moralis.Query("Polkamon");
query.equalTo("polkamonId", request.params.polkamonId);
if (request.params.damage <= 0) {
return "damage needs to be greater than 0";
}
query.first()
.then(function(polkamonFirst) {
var newHp = polkamonFirst.get("hp") - request.params.damage;
polkamonFirst.set("hp", newHp);
return polkamonFirst.save();
});
});
My server url
https://hld2kn2sv3k3.moralis.io:2053/server