Closed dplewis closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
b50790a
) to head (c93cdf1
). Report is 40 commits behind head on alpha.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@mtrezza Conflicts have been resolve and this is ready for review.
🎉 This change has been released in version 5.1.1-alpha.1
🎉 This change has been released in version 5.2.0-beta.1
🎉 This change has been released in version 5.2.0
Pull Request
Issue
The InstallationController never checks for server changes to object, so save() just fails since the local object has an id. And beyond cleaning the cache keys manually out of storage, there is no way to reset the installation locally.
Closes: https://github.com/parse-community/Parse-SDK-JS/issues/2124
Approach
Ensure a new installation is created if installation is not found on the server when fetching / saving. This approach was taken from the iOS SDK
Tasks