Access to consumer object wa buggy

This commit is contained in:
Yohann D'ANELLO 2020-09-10 14:41:09 +02:00
parent c6603e8aa7
commit afdc75c0bd
1 changed files with 19 additions and 17 deletions

View File

@ -123,8 +123,10 @@ class ConsumerViewSet(ReadOnlyProtectedModelViewSet):
queryset = queryset.order_by("name") \ queryset = queryset.order_by("name") \
if settings.DATABASES[queryset.db]["ENGINE"] == 'django.db.backends.postgresql' else queryset if settings.DATABASES[queryset.db]["ENGINE"] == 'django.db.backends.postgresql' else queryset
alias = self.request.query_params.get("alias", ".*") alias = self.request.query_params.get("alias", None)
queryset = queryset.prefetch_related('note') queryset = queryset.prefetch_related('note')
if alias:
# We match first an alias if it is matched without normalization, # We match first an alias if it is matched without normalization,
# then if the normalized pattern matches a normalized alias. # then if the normalized pattern matches a normalized alias.
queryset = queryset.filter( queryset = queryset.filter(