Not sure if this is a bug or a feature but the simple test below shows a phenomena which does not make sense to me. The first alert shows 'true', naturally. However, when stored and retrieved from tinyDB, the numeric key does not exists anymore and the second alert shows 'false'. The third alert shows 'true' again. Usually comparison between numeric values and strings should work just fine in app inventor but this time it doesn't. Am I doing something wrong, is this a bug or just a feature that I need to cope with? I'm sorry if this issue exists already. I couldn't find any discussions related to this.
Alright. Thank you! So the answer to my question is that this is a feature I just need to wrap the dictionary functions into own functions or use 'join' block every time I access dicts just to make sure that the key is found no matter the type.