Merge pull request #25503 from edx/mikix/parent-access
AA-408: Treat group_access as inheritable in gating transformer
This commit is contained in:
@@ -31,6 +31,7 @@ class StackedConfigModelAdmin(ConfigurationModelAdmin):
|
||||
form = StackedConfigModelAdminForm
|
||||
|
||||
raw_id_fields = ('course',)
|
||||
search_fields = ('site__domain', 'org', 'org_course', 'course__id')
|
||||
|
||||
def get_fieldsets(self, request, obj=None):
|
||||
return (
|
||||
@@ -65,13 +66,12 @@ class StackedConfigModelAdmin(ConfigurationModelAdmin):
|
||||
def stackable_fields(self):
|
||||
return list(self.model.STACKABLE_FIELDS)
|
||||
|
||||
@property
|
||||
def config_fields(self):
|
||||
fields = super(StackedConfigModelAdmin, self).get_fields(request, obj)
|
||||
def get_config_fields(self, request, obj=None):
|
||||
fields = super().get_fields(request, obj)
|
||||
return [field for field in fields if field not in self.key_fields]
|
||||
|
||||
def get_fields(self, request, obj=None):
|
||||
return self.key_fields + self.config_fields
|
||||
return self.key_fields + self.get_config_fields(request, obj)
|
||||
|
||||
def get_displayable_field_names(self):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user