You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maintainer: @pmelange
Environment: EAP225-outdoor-v3, Current Snapshot built via falter-builter
Description:
I've just set up a new Freifunk router and accidentally entered the mesh IP address as a plain address instead of a full CIDR notation with the /32 affix in the last step of the asisstent. When trying to finish the assistent, it was failing with the following Lua stack trace:
...b/lua/luci/model/cbi/freifunk/assistent/wireless.lua:264: attempt to index local 'dhcpmeshnet' (a nil value)
stack traceback:
...b/lua/luci/model/cbi/freifunk/assistent/wireless.lua:264: in function 'write'
...b/lua/luci/model/cbi/freifunk/assistent/wireless.lua:110: in function 'parse'
/usr/lib/lua/luci/cbi.lua:248: in function 'parse'
/usr/lib/lua/luci/cbi.lua:248: in function 'parse'
/usr/lib/lua/luci/cbi.lua:713: in function 'parse'
/usr/lib/lua/luci/dispatcher.lua:1536: in function '_form'
/usr/lib/lua/luci/dispatcher.lua:1059: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:483: in function </usr/lib/lua/luci/dispatcher.lua:482>
This is an error which can easily happen to normal users and should therefore be handled more gracefully (i.e. highlighting the text field with the incorrect input, this is already implemented for other errors such as a missing meshing IP for one of the radio interfaces).
Maintainer: @pmelange
Environment: EAP225-outdoor-v3, Current Snapshot built via falter-builter
Description:
I've just set up a new Freifunk router and accidentally entered the mesh IP address as a plain address instead of a full CIDR notation with the
/32
affix in the last step of the asisstent. When trying to finish the assistent, it was failing with the following Lua stack trace:This is an error which can easily happen to normal users and should therefore be handled more gracefully (i.e. highlighting the text field with the incorrect input, this is already implemented for other errors such as a missing meshing IP for one of the radio interfaces).
Version info:
The text was updated successfully, but these errors were encountered: