Fix select exclude queries (#7242)
* fix keys and excludeKeys to work with JSON array strings * make excludeKeys test more robust * add changelog * add select([]) functionality to fix) * update changelog * update keys * add exclude test * add select REST test and exclude JS SDK test * add more tests * add additional exclude test * improved select test for testing JSON string array in REST * improved exclude test for testing JSON string array in REST * check for parse keys * make include look like keys and excludeKeys * nit * Exclude nexted child fields * add updates and show failing testcases * working * add more tests * even more test cases * use await for added tests * lint * Add suggestions
This commit is contained in:
@@ -131,6 +131,8 @@ ___
|
||||
- Add building Docker image as CI check (Manuel Trezza) [#7332](https://github.com/parse-community/parse-server/pull/7332)
|
||||
- Add NPM package-lock version check to CI (Manuel Trezza) [#7333](https://github.com/parse-community/parse-server/pull/7333)
|
||||
- Fix incorrect LiveQuery events triggered for multiple subscriptions on the same class with different events [#7341](https://github.com/parse-community/parse-server/pull/7341)
|
||||
- Fix select and excludeKey queries to properly accept JSON string arrays. Also allow nested fields in exclude (Corey Baker) [#7242](https://github.com/parse-community/parse-server/pull/7242)
|
||||
|
||||
___
|
||||
## 4.5.0
|
||||
[Full Changelog](https://github.com/parse-community/parse-server/compare/4.4.0...4.5.0)
|
||||
|
||||
Reference in New Issue
Block a user