aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api/serializers.py
diff options
context:
space:
mode:
Diffstat (limited to 'pydis_site/apps/api/serializers.py')
-rw-r--r--pydis_site/apps/api/serializers.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py
index 155f33f2..4f56e52f 100644
--- a/pydis_site/apps/api/serializers.py
+++ b/pydis_site/apps/api/serializers.py
@@ -274,7 +274,8 @@ class UserListSerializer(ListSerializer):
seen.add(user_dict["id"])
new_users.append(User(**user_dict))
- return User.objects.bulk_create(new_users, ignore_conflicts=True)
+ users = User.objects.bulk_create(new_users, ignore_conflicts=True)
+ return User.objects.filter(id__in=[user.id for user in users])
def update(self, instance: QuerySet, validated_data: list) -> list:
"""