Parse Live query returns the object with the correct fields for Event.updated on the first change but fails to update any subsequent changes.
Steps to reproduce
Set up a parse live query with Event.updated
Update the object, whether through another device or the database manually
print the object in the Event.updated handler
note that the object has had the field updated
Change any field on the object again
note that the object sent down has the same properties as in step 4, ignoring the changes in step 5.
Having an object get updated by a different source works (such as using two phones to update the same object) as long as the source of the update is different each time
Actual Outcome
Fields should be updated on subsequent updates
Expected Outcome
Fields were not updated on subsequent updates
Environment
Back4app, Parse Server version
Client
Parse ObjC SDK version: 1.19.3
Server
Parse Server version: 4.5.0
Operating system: iOS 16.0
Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): Back4App
Database
System (MongoDB or Postgres): Mongo DB
Database version: 3.6
Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): Back4App
❌ Please edit your post and use the provided template when creating a new issue. This helps everyone to understand your post better and asks for essential information to quicker review the issue.
Issue Description
Parse Live query returns the object with the correct fields for Event.updated on the first change but fails to update any subsequent changes.
Steps to reproduce
Having an object get updated by a different source works (such as using two phones to update the same object) as long as the source of the update is different each time
Actual Outcome
Fields should be updated on subsequent updates
Expected Outcome
Fields were not updated on subsequent updates
Environment
Back4app, Parse Server version
Client
Server
Database
Logs