In my app, sometimes its necessary to retrieve some data from TinyDB with a “for each item in list” block that may contain 20 or 30 items and each item has 7 inquiries to the DB each. This data is necessary to create some Dynamic Components. You can see them in this image:
Sometimes happens that some tags are not find, but I’m sure this data was correctly stored, because the missing data happens after several retrieves of data, randomly, or sometimes never happens. The missing data is always the name of the asana (posture). When the name of the asana is not found, the logo pic is loaded.
Hi! Thanks for your interest.
I send here two blocks, the first one is used when you select the asana in the list of asanas, and the name and image of the asana are saved. The second one is for retrieving the info of a whole session of practice, with all the asanas in it.
I think the problem is not the blocks, because they work fine normally. The problem is that some data is missed without a reason. Or without a reason I can figure out, of course.
I have tested many devices and the problem appears in all of them, randomly.
I don’t want to use Airtable, because I want the app to work even without connection or bad connection.
The problem can’t be that the values are not stored, because the sessions usually works, but eventually the name of one asana is missing.
Thanks for your advices anyway.