Skip to content
Snippets Groups Projects
Commit def40897 authored by Ajay Nishad's avatar Ajay Nishad
Browse files

fix: on_select jsonata config issue

parent 13b62ba5
No related branches found
No related tags found
No related merge requests found
$.responses.{ {
"context": context, "data": $.responses.{
"message": { "context": context,
"order": { "message": {
"type": message.order.type, "order": {
"quote": message.order.quote, "type": message.order.type,
"provider": { "quote": message.order.quote,
"id": message.order.provider.id, "provider": {
"name": message.order.provider.descriptor.name, "id": message.order.provider.id,
"short_desc": message.order.provider.descriptor.short_desc, "name": message.order.provider.descriptor.name,
"long_desc": message.order.provider.descriptor.long_desc, "short_desc": message.order.provider.descriptor.short_desc,
"rating": message.order.provider.rating, "long_desc": message.order.provider.descriptor.long_desc,
"images": message.order.provider.descriptor.images.{ "rating": message.order.provider.rating,
"url": url, "images": message.order.provider.descriptor.images.{
"size_type": size_type "url": url,
}, "size_type": size_type
"media": message.order.provider.descriptor.media.{ },
"url": url "media": message.order.provider.descriptor.media.{
} "url": url
},
"items": message.order.items.{
"id": id,
"name": descriptor.name,
"short_desc": descriptor.short_desc,
"long_desc": descriptor.long_desc,
"price": price,
"rating": rating,
"rateable": rateable,
"time": time,
"quantity": quantity,
"categories": $map(
$filter(%.provider.categories, function($category) { $boolean($category.id in category_ids)}),
function($category) {
{ "id": $category.id, "name": $category.descriptor.name, "code": $category.descriptor.code }
}
)[],
"locations": $map(
$filter(%.provider.locations, function($location) { $boolean($location.id in location_ids)}),
function($location) {
{
"id": $location.id,
"city": $location.city.name,
"state": $location.state.name,
"country": $location.country.name
}
} }
)[], },
"tags": tags.{ "items": message.order.items.{
"code": descriptor.code, "id": id,
"name": descriptor.name, "name": descriptor.name,
"display": display, "short_desc": descriptor.short_desc,
"list": list.{ "code": descriptor.code, "name": descriptor.name, "value": value }[] "long_desc": descriptor.long_desc,
}[] "price": price,
"rating": rating,
"rateable": rateable,
"time": time,
"quantity": quantity,
"categories": $map(
$filter(%.provider.categories, function($category) { $boolean($category.id in category_ids)}),
function($category) {
{ "id": $category.id, "name": $category.descriptor.name, "code": $category.descriptor.code }
}
)[],
"locations": $map(
$filter(%.provider.locations, function($location) { $boolean($location.id in location_ids)}),
function($location) {
{
"id": $location.id,
"city": $location.city.name,
"state": $location.state.name,
"country": $location.country.name
}
}
)[],
"tags": tags.{
"code": descriptor.code,
"name": descriptor.name,
"display": display,
"list": list.{ "code": descriptor.code, "name": descriptor.name, "value": value }[]
}[]
}
} }
} }
} }[]
}[] }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment