luci fails with JSON cyclic structure error after initial wizard setup
Summary
This is probably the wrong repo to report this, but gitlab.nic.cz doesn't have a luci repo, and this is certainly something wrong in some interaction between reForis and luci.
When I go into: https://n6416fd.r.dasblinkenled.org/cgi-bin/luci/admin/network/network and select "Edit" on any of the network interfaces, I get an error:
TypeError JSON.stringify cannot serialize cyclic structures.
This only thing that has been doing anything to the configuration is reForis (Turris 5.1.0). I therefore suspect something inside uci has gotten confused. This is a JS error
Steps To Reproduce
- flash MEDKIT
- go through configuration wizard, setup LAN/WAN, setup Wifi and guest_wifi
- go into Luci (was wondering why guest_wifi did not get IPv6 ULA)
Expected Result
Luci should open Interface editor
Actual Result
JSON.stringify cannon serialize cyclic structures.
I will see what other builds exhibit this problem.