From 1356f1e999e7a6ee616f540212941698fe4da077 Mon Sep 17 00:00:00 2001 From: Jake Rosenberg Date: Mon, 21 Aug 2023 14:23:44 -0500 Subject: [PATCH] Revert "Prevent user search endpoint from returning all user profiles (#1088)" (#1089) This reverts commit dd476bb9a5789ca59c23957f6dc380cb8ed6731b. --- designsafe/apps/api/users/views.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/designsafe/apps/api/users/views.py b/designsafe/apps/api/users/views.py index dc89183d9..1e02444ee 100644 --- a/designsafe/apps/api/users/views.py +++ b/designsafe/apps/api/users/views.py @@ -110,9 +110,11 @@ def get(self, request): if role: logger.info(role) user_rs = user_rs.filter(groups__name=role) - - # Throw error if no filtering is specified. - return HttpResponseNotFound() + resp = [model_to_dict(u, fields=resp_fields) for u in user_rs] + if len(resp): + return JsonResponse(resp, safe=False) + else: + return HttpResponseNotFound() class PublicView(View):