-
-
Notifications
You must be signed in to change notification settings - Fork 596
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Dot notation on JSON arrays doesn't work on PushStatus
offset fields
#2194
Conversation
Thanks for opening this pull request!
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## alpha #2194 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 61 64 +3
Lines 6186 6366 +180
Branches 1499 1507 +8
==========================================
+ Hits 6186 6366 +180 ☔ View full report in Codecov by Sentry. |
# [5.2.0-alpha.4](5.2.0-alpha.3...5.2.0-alpha.4) (2024-06-28) ### Bug Fixes * Dot notation on JSON arrays doesn't work on `PushStatus` offset fields ([#2194](#2194)) ([e0eb6f0](e0eb6f0))
🎉 This change has been released in version 5.2.0-alpha.4 |
# [5.2.0-beta.2](5.2.0-beta.1...5.2.0-beta.2) (2024-06-29) ### Bug Fixes * Dot notation on JSON arrays doesn't work on `PushStatus` offset fields ([#2194](#2194)) ([e0eb6f0](e0eb6f0))
🎉 This change has been released in version 5.2.0-beta.2 |
# [5.2.0](5.1.0...5.2.0) (2024-06-29) ### Bug Fixes * `LiveQueryClient.resubscribe` with Parse Server 7 causes many open connections ([#2184](#2184)) ([71b4d17](71b4d17)) * `Parse.Installation` not working when installation is deleted on server ([#2126](#2126)) ([22360b4](22360b4)) * Dot notation on JSON arrays doesn't work on `PushStatus` offset fields ([#2194](#2194)) ([e0eb6f0](e0eb6f0)) * Duplicate pending operations on nested fields ([#2162](#2162)) ([df6df7c](df6df7c)) ### Features * Support dot notation on array fields ([#2120](#2120)) ([25ec684](25ec684))
🎉 This change has been released in version 5.2.0 |
…fset fields
Pull Request
Issue
With the introduction of dot notation on array fields. #2120 doesn't include a check for
PushStatus.sentPerUTCOffset
andPushStatus.failedPerUTCOffset
. These fields are a weird mix of dot notation, JSON arrays with numeric offset and dynamic indexes (not a zero indexed json array like the check).This should allow merging the JS SDK to the server, parse-community/parse-server#9128
Approach
Check for PushStatus dot notation fields
Tasks