aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api/serializers.py
diff options
context:
space:
mode:
authorGravatar mbaruh <[email protected]>2022-10-08 12:07:38 +0300
committerGravatar mbaruh <[email protected]>2022-10-08 12:07:38 +0300
commit88a2be8ec1dc0bb85d3ac50f3f24b70a8ce12b3e (patch)
tree53b007575dd242047491a7a32a654aebed19a493 /pydis_site/apps/api/serializers.py
parentFix categories validation (diff)
Allow ping arrays to be empty
Diffstat (limited to 'pydis_site/apps/api/serializers.py')
-rw-r--r--pydis_site/apps/api/serializers.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py
index 13cd7fea..7a5e76b7 100644
--- a/pydis_site/apps/api/serializers.py
+++ b/pydis_site/apps/api/serializers.py
@@ -237,6 +237,8 @@ class FilterSerializer(ModelSerializer):
'disabled_channels': {'allow_empty': True, 'allow_null': True, 'required': False},
'enabled_categories': {'allow_empty': True, 'allow_null': True, 'required': False},
'disabled_categories': {'allow_empty': True, 'allow_null': True, 'required': False},
+ 'guild_pings': {'allow_empty': True, 'allow_null': True, 'required': False},
+ 'dm_pings': {'allow_empty': True, 'allow_null': True, 'required': False},
}
def to_representation(self, instance: Filter) -> dict:
@@ -313,6 +315,8 @@ class FilterListSerializer(ModelSerializer):
'disabled_channels': {'allow_empty': True},
'enabled_categories': {'allow_empty': True},
'disabled_categories': {'allow_empty': True},
+ 'guild_pings': {'allow_empty': True},
+ 'dm_pings': {'allow_empty': True},
}
# Ensure that we can only have one filter list with the same name and field