mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 01:12:56 +03:00
3fc25a39d3
This improves `parseJSONPath` and `encodeJSONPath` to encode special characters appropriately by delegating to Aeson. This also makes a couple of improvements to `encodeJSONPath`. 1. The function is moved from `Hasura.Base.Error` to `Data.Parser.JSONPath`. This still doesn't seem too appropriate but it is somewhat better. I am basing this on the fact that its test cases already lived in `Data.Parser.JSONPathSpec`. 2. It now returns `Text`, not `String`. 4. It quotes strings with double quotes (`"`) rather than single quotes (`'`), just like JSON. PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4935 GitOrigin-RevId: bf44353cd740500245f2e38907a7d6263ae0291c |
||
---|---|---|
.. | ||
schema_setup.yaml | ||
schema_teardown.yaml | ||
user_can_update_unpublished_article.yaml | ||
user_cannot_update_another_users_article.yaml | ||
user_cannot_update_id_col_article.yaml | ||
user_cannot_update_published_article_version.yaml | ||
user_update_resident_preset_error.yaml | ||
user_update_resident_preset_session_var.yaml | ||
user_update_resident_preset.yaml | ||
values_setup.yaml | ||
values_teardown.yaml |