Handle nested JSON objects in x-success callback #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Potential fix for #8.
When an x-callback-url scheme returns nested JSON objects, this should correctly deserialize and serialize as JSON.
E.g. to test with Bear's
/todo
action:./xcall -url "bear://x-callback-url/todo?search=Manage%20todos%20with%20Bear%20and%20Alfred&token=$BEAR_TOKEN"
This returns the following JSON object:
(Note the
tags
property isn't correctly handled, I confirmed with the Bear support folks this is due to a limitation with the JSON serializer they are using 😸).Closes #8.