2

Very strange, android code:

ParseObject t = new ParseObject("Test");
t.put("test","test");
t.save();

It works.

If I add a beforeSave cloud code, all fields will be undefined!

Parse.Cloud.beforeSave("Test", function(request, response) {
    console.log("request id:"+request.object.id);
    response.success();
});

I2015-09-12T14:53:24.099Z]v33 before_save triggered for Test for user yai2bFOzPt:
  Input: {"original":null,"update":{"ACL":{"*":{"read":true,"write":true},"yai2bFOzPt":{"read":true,"write":true}},"test":"test"}}
  Result: Update changed to {}

I2015-09-12T14:53:24.163Z]request id:undefined

If I delete the cloud code trigger it works again.

This behaviors only in a newly created parse application, old applications works!

xnagyg
  • 4,784
  • 2
  • 32
  • 24

0 Answers0