Monday, March 17, 2025
1 change · saas-18.1
Resolved issues and error corrections
Website administrators can now add access groups to website menus from the backend without triggering an error. This prevents a crash caused by repeated internal updates, making menu permission management reliable again.
Original PR description
Scenario: add a group to a website menu from backend Result: traceback error with "RecursionError: maximum recursion depth exceeded while calling a Python object". Issue: refactoring cb400ceb7f518815036d985165ebe416bbb0b5eb introduces a recursive loop writing on website.menu().group_ids field. Fix: use context key to avoid the loop. opw-4591357