def menu_links(self): from rdrf.forms.navigation.quick_links import QuickLinks qlinks = QuickLinks(self.get_registries_or_all()) if self.is_superuser: links = qlinks.menu_links([RDRF_GROUPS.SUPER_USER]) else: links = qlinks.menu_links( [group.name for group in self.groups.all()]) return links
def menu_links(self): from rdrf.forms.navigation.quick_links import QuickLinks qlinks = QuickLinks(self.get_registries_or_all()) if self.is_superuser: links = qlinks.menu_links([RDRF_GROUPS.SUPER_USER]) else: links = qlinks.menu_links( [group.name for group in self.groups.all()]) if settings.SYSTEM_ROLE != "CIC_PROMS": for registry_model in self.get_registries(): for custom_action in self.custom_actions(registry_model): if custom_action.scope == "U": links.append(custom_action.menu_link) return links