aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pydis_site/apps/api/serializers.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py
index a4410566..74d1ac8c 100644
--- a/pydis_site/apps/api/serializers.py
+++ b/pydis_site/apps/api/serializers.py
@@ -9,6 +9,7 @@ from rest_framework.serializers import (
PrimaryKeyRelatedField,
ValidationError
)
+from rest_framework.settings import api_settings
from rest_framework.validators import UniqueTogetherValidator
from .models import (
@@ -301,7 +302,9 @@ class UserListSerializer(ListSerializer):
if not fields_to_update:
# Raise ValidationError when only id field is given.
- raise ValidationError({"data": "Insufficient data provided."})
+ raise ValidationError(
+ {api_settings.NON_FIELD_ERRORS_KEY: ["Insufficient data provided."]}
+ )
User.objects.bulk_update(updated, fields_to_update)
return updated