Javascript Parse.com beforeSave重置我的日期字段

Javascript Parse.com beforeSave重置我的日期字段,javascript,rest,parse-platform,titanium,before-save,Javascript,Rest,Parse Platform,Titanium,Before Save,我对这个奇怪的问题感到困惑。我从我的移动应用程序调用RESTAPI,然后在保存前执行一些代码,以设置ACL和另一个字段。但是,作为beforeSave的一部分,my dueAt字段(数据类型为date)正在重置 下面是我的控制台数据的样子 I2014-11-15T23:42:28.577Z]v211:在为的消息触发保存之前 用户AAAAA 输入:{“原始”:null,“更新”:{“消息”:“某些消息”,“创建者”:“AAAA”,“dueAt”:{“类型”:“日期”,“iso”:“2014-11-

我对这个奇怪的问题感到困惑。我从我的移动应用程序调用RESTAPI,然后在保存前执行一些代码,以设置ACL和另一个字段。但是,作为beforeSave的一部分,my dueAt字段(数据类型为date)正在重置

下面是我的控制台数据的样子

I2014-11-15T23:42:28.577Z]v211:在为的消息触发保存之前 用户AAAAA

输入:{“原始”:null,“更新”:{“消息”:“某些消息”,“创建者”:“AAAA”,“dueAt”:{“类型”:“日期”,“iso”:“2014-11-22T17:42:19-06:00”},,“ACL”:{“AAAA”:{“读”:真,“写”:真}}

结果:更新更改为{“message”:“Some message”,“createdBy”:“aaaaaa”,“dueAt”:null,“ACL”:{“AAAAA”:{“read”:true,“write”:true},“bbbbbbb”:{“read”:true,“write”:true}},“ownerId”:“BBBBB”}

请注意,我的dueAt在结果中被重置为null。这是我的ACL代码,我甚至没有在我的beforeSave中设置它,所以这非常令人困惑

              var groupACL = new Parse.ACL();
              console.log("GroupACL value = " + results[0].id);

              groupACL.setReadAccess(results[0].id,true); //results has user id from another query that I am executing
              groupACL.setWriteAccess(results[0].id, true);

              groupACL.setReadAccess(request.user, true);
              groupACL.setWriteAccess(request.user, true);

              request.object.setACL(groupACL);

              request.object.set("ownerId", results[0].id);

我花了相当长的时间,但不明白为什么会发生这种情况。任何提示或建议都将不胜感激。

仅供参考-Parse确认这确实是一个bug,并在本周早些时候修复了此问题。我能够验证这个问题不能被复制,并且我的代码现在可以工作了。谢谢