Rank 3: Container
if trying to print payload then its giving error else its working fine, An internal curl error has occurred within the executor! Error Msg: Operation timed out
Votes
0
Replies
7
Participants
Unknown
Messages
8
Rank 3: Container
if trying to print payload then its giving error else its working fine, An internal curl error has occurred within the executor! Error Msg: Operation timed out
Admin
Please share your code
Rank 3: Container
why payload is not printing ,
//assigning
final payload = !req.payload?.isEmpty ? req.payload : 'No payload provided. Add custom data when executing function.';
//printing
print(payload["hallelujah"]);
and here is custom data or providing payload to appwrite console```{
'hallelujah':[
{
'image': 'image',
'productName': 'love you jesus ',
'productUnit': 'productUnit',
'barcode': 55558888,
'id': " d5454a",
'sellingPrice': 44.0,
'totalQuantity': 100.0,
'quantity': 1.0
}
]
}```
Admin
What doesn't this work?
final payload = "I'm a string";print(payload["key"]);Rank 3: Container
yes, this does not work some time , its saying "type '_OneByteString' is not a subtype of type 'int' of 'index'" and if execution is delaying then it just says An internal curl error has occurred within the executor! Error Msg: Operation timed out
Admin
You'll see that operation timed out if your function throws an exception
Admin
You need to send a valid JSON string for the data. Single quotes are not valid in JSON.
Then, you need to use jsonDecode() to convert the JSON string to a map
Rank 3: Container
now its working , thanks @Steven