Fixes #18594: asn_count sort in Sites list (#18634)

* Fixes #18594: asn_count sort in Sites list

* Fixes similar issue in `circuits.views.ProviderListView`

Thanks @bctiemann for point this out!
This commit is contained in:
Jason Novinger
2025-02-20 09:01:04 -06:00
committed by GitHub
parent 57ef44706a
commit 2a44affd03
4 changed files with 5 additions and 4 deletions

View File

@@ -422,7 +422,8 @@ class SiteGroupContactsView(ObjectContactsView):
@register_model_view(Site, 'list', path='', detail=False)
class SiteListView(generic.ObjectListView):
queryset = Site.objects.annotate(
device_count=count_related(Device, 'site')
device_count=count_related(Device, 'site'),
asn_count=count_related(ASN, 'sites')
)
filterset = filtersets.SiteFilterSet
filterset_form = forms.SiteFilterForm