I get the RangeError: Maximum call stack size exceeded when the .unlisten method is called on all instances. Those models are recursively checking their relationships and are getting stuck in a loop when traversing from Group -> Course -> Group -> Course -> etc.
I'm really enjoying using Spraypaint (currently in React, and potentially next in React Native).
I am getting an uncaught
RangeError: Maximum call stack size exceeded
when model instances are trying to unlisten. I have model syncing turned on:I have two models, Course and Group. A course belongs to a group, and a group has many courses.
I am loading both from the API:
I get the
RangeError: Maximum call stack size exceeded
when the.unlisten
method is called on all instances. Those models are recursively checking their relationships and are getting stuck in a loop when traversing from Group -> Course -> Group -> Course -> etc.It hits the exception on model.ts line 548:
Let me know if this is a known issue or you need any other documentation! Thanks.
I'm Running: