I'm having an issue with a web request failing when switching from pxplus 18 to 19.10
379
{"purchase_orders":[{"created_at":"2023-05-01T17:56:18Z","updated_at":"2023-06-25T01:34:53Z","id":117182,"status":"completed","currency":"USD","incoterms":"MILL ",
Line 289 l=dec(ath(mid("000000"+hex$,-8)),err=*break) is returning value larger than the length of the string at 889 and causes an error 47. What could be causing this issue?
What is 379 and the partial JSON you included there is that the contents of a variable in the program? When does the content start and stop are the new lines part of it etc.
There is no line number 889 in *plus\web\request? Did you mean to type a different number.
You could put the *plus/web/request from v18 into your v19.10 as a temp workaround and save the v19.10 one as a different name so you can go back to it if needed.
Sorry,
The line I was looking at was line 289 which is part of the check_more_chunks subroutine. I am not sure what the 379 is, it's part of the response from the API. I would need to make a call to this to get the full response and then send it to you.