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
feat(authorization): exclude default_group RBAC fields from System Settings form/serializer
default_group, default_group_role, and default_group_email_pattern auto-
assign new users to a Dojo_Group at login — Dojo_Group_Member is inert
under legacy authorization, so these fields drive nothing. Strip them
from SystemSettingsForm.Meta and SystemSettingsSerializer.Meta via
exclude=, drop the now-orphaned validation in
dojo/system_settings/views.py and the queryset-init for
default_group_role in the form __init__. The model fields remain so Pro
can subclass / runtime-shadow the form & serializer to re-add them.
0 commit comments