Skip to content

Commit 17d2098

Browse files
committed
fix to query string parsing JSONata
1 parent b2d5801 commit 17d2098

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

state-machines/callback.asl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ States:
2929
Type: Succeed
3030
Output: >-
3131
{% (
32-
$objectify := function($v, $i, $a) {{ $split($v, '=')[0]: $split($v, '=')[1] }};
32+
$objectify := function($v, $i, $a) {{ $split($v, /=/)[0]: $split($v, /^.*?=/)[1] }};
3333
$states.input.body
3434
~> $base64decode
3535
~> $split('&')

state-machines/menu.asl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ States:
2929
Type: Succeed
3030
Output: >-
3131
{% (
32-
$objectify := function($v, $i, $a) {{ $split($v, '=')[0]: $split($v, '=')[1] }};
32+
$objectify := function($v, $i, $a) {{ $split($v, /=/)[0]: $split($v, /^.*?=/)[1] }};
3333
$states.input.body
3434
~> $base64decode
3535
~> $split('&')

state-machines/slash.asl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ States:
2929
Type: Succeed
3030
Output: >-
3131
{% (
32-
$objectify := function($v, $i, $a) {{ $split($v, '=')[0]: $split($v, '=')[1] }};
32+
$objectify := function($v, $i, $a) {{ $split($v, /=/)[0]: $split($v, /^.*?=/)[1] }};
3333
$states.input.body
3434
~> $base64decode
3535
~> $split('&')

0 commit comments

Comments
 (0)