I don’t think I’m doing any recursive calls. To include a clone or code snippet I’ll have to do a bit of development actually…
I’m creating what is debug printing out as a ‘list’, shown below. It’s the product of instantiating several form components from code. Any time I try to pass this to a server function, at all, even just to pass it and ‘see’ it on the server side… I get the recursion error. I suspect I’m going to have to create an app to share this as a clone to figure out what’s going on.
[{'page': 'cover', 'title': 'INTEL Package Title', 'date': '13 June 2022', 'logo': <anvil.LazyMedia object>}, {'page': 'fndg1', 'title': 'Finding ONE Title', 'height': 50, 'logo': <anvil.LazyMedia object>, 'objects': [{...}, {'name': 'Main Body', 'x': 29, 'y': 345.5, 'type': 'TextArea', 'text': 'Finding One Body', 'height': 50}, {'name': 'subtitle', 'x': 29, 'y': 285, 'type': 'TextArea', 'text': 'Finding ONE SubTitle', 'height': 45}, {'name': 'img1', 'height': 200, 'width': 200, 'source': <anvil.FileMedia object>, 'x': 200, 'y': 500, 'type': 'Image'}]}, {'page': 'fndg2', 'title': 'Finding Two Title', 'height': 50, 'logo': <anvil.LazyMedia object>, 'objects': [{...}, {'name': 'Main Body', 'x': 29, 'y': 345.5, 'type': 'TextArea', 'text': 'Finding Two Body', 'height': 50}, {'name': 'subtitle', 'x': 29, 'y': 285, 'type': 'TextArea', 'text': 'Finding Two SubTitle', 'height': 45}]}, {'page': 'recc1', 'title': 'Recommendation One Title', 'body': 'Recommendation One Body', 'logo': <anvil.LazyMedia object>}]