1

Issue with Javascriptlet when processing JSON Data

At te moment, the javascriptlet is failing when it is used to process or filter data from a JSON. While it works correctly for other use cases, it does not behave as expected when handling JSON data, resulting in no output. This indicates that the issue is related specifically to how the javascriptlet processes JSON, rather than to the data itself

3 replies

P

Any progress? Or should I look for a workaround?

Sorry for the delay. Can you please post an example that uses hard-code JSON instead of API calls so its easier to test? Also, did you check out Tasker's native JSON reading capabilities? https://tasker.joaoapps.com/userguide/en/variables.html#json

P

Any new in this?

Hi! Can you please export a minimal example of that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself?

Thanks in advance!

P

I'm sharing a recuced version of the project in URI format, including a sample of the JSON I'm trying to process.

The task that starts the flow is Test Pay, which invokes the Get Pay Data task. The issue occurs in the Get Pay Data task -- That's the one I mentioned is failing

Uri: taskerproject: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