aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api/serializers.py
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2022-02-21 22:24:55 +0100
committerGravatar GitHub <[email protected]>2022-02-21 22:24:55 +0100
commit52bc68e2e9285da96fc4a1ac5960d3e5b9966660 (patch)
tree637a3d87c4e73c364b101654dca505449990b11d /pydis_site/apps/api/serializers.py
parentMerge pull request #624 from python-discord/content/update-help-channel-timing (diff)
parentPrevent race condition with duplicate infractions (diff)
Merge pull request #666 from python-discord/integrityerror-duplicate-infraction-race-condition
Prevent race condition with duplicate infractions
Diffstat (limited to 'pydis_site/apps/api/serializers.py')
-rw-r--r--pydis_site/apps/api/serializers.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py
index 4a702d61..745aff42 100644
--- a/pydis_site/apps/api/serializers.py
+++ b/pydis_site/apps/api/serializers.py
@@ -156,13 +156,6 @@ class InfractionSerializer(ModelSerializer):
'hidden',
'dm_sent'
)
- validators = [
- UniqueTogetherValidator(
- queryset=Infraction.objects.filter(active=True),
- fields=['user', 'type', 'active'],
- message='This user already has an active infraction of this type.',
- )
- ]
def validate(self, attrs: dict) -> dict:
"""Validate data constraints for the given data and abort if it is invalid."""