Closed
Description
After changing a single field on PFObject
- there is no functionality to revert it back to the server state, even though we have the server state available internally. This is implemented in dotNet SDK via ParseObject.revert()
method which reverts any changes to an object that were done after last successful save/fetch.
Implementation would require:
- Add
PFObject.revert()
that would clear all operations inoperationSetQueue
and rebuildestimatedData
- Add
PFObject.revertObjectForKey(key: String)
that would remove all operations for that key inoperationSetQueue
as well as rebuildestimatedData
.