feat(access): place roles nav behind feature flag 2025-00003

ref: #702 #551
This commit is contained in:
2025-04-09 12:31:47 +09:30
parent d4221913d2
commit ee018802a9

View File

@ -541,15 +541,6 @@ class ReactUIMetadata(OverRideJSONAPIMetadata):
}
}
nav['access']['pages'].update({
'view_role': {
"display_name": "Roles",
"name": "roles",
"icon": 'roles',
"link": "/access/role"
}
})
if getattr(request, 'feature_flag', None):
if request.feature_flag['2025-00001']:
@ -582,6 +573,18 @@ class ReactUIMetadata(OverRideJSONAPIMetadata):
})
if request.feature_flag['2025-00003']:
nav['access']['pages'].update({
'view_role': {
"display_name": "Roles",
"name": "roles",
"icon": 'roles',
"link": "/access/role"
}
})
return nav