diff options
Diffstat (limited to 'pydis_site/apps/api/serializers.py')
-rw-r--r-- | pydis_site/apps/api/serializers.py | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/pydis_site/apps/api/serializers.py b/pydis_site/apps/api/serializers.py index f1200d34..51ad9276 100644 --- a/pydis_site/apps/api/serializers.py +++ b/pydis_site/apps/api/serializers.py @@ -9,8 +9,6 @@ from .models import ( LogEntry, MessageDeletionContext, Nomination, OffTopicChannelName, Reminder, Role, - SnakeFact, SnakeIdiom, - SnakeName, SpecialSnake, Tag, User ) @@ -75,7 +73,6 @@ class MessageDeletionContextSerializer(ModelSerializer): itself, this serializer also allows for passing the `deletedmessage_set` element which contains messages that were deleted as part of this context. """ - messages = validated_data.pop('deletedmessage_set') deletion_context = MessageDeletionContext.objects.create(**validated_data) for message in messages: @@ -110,7 +107,6 @@ class InfractionSerializer(ModelSerializer): def validate(self, attrs): """Validate data constraints for the given data and abort if it is invalid.""" - infr_type = attrs.get('type') expires_at = attrs.get('expires_at') @@ -133,7 +129,6 @@ class ExpandedInfractionSerializer(InfractionSerializer): def to_representation(self, instance): """Return the dictionary representation of this infraction.""" - ret = super().to_representation(instance) user = User.objects.get(id=ret['user']) @@ -178,50 +173,9 @@ class OffTopicChannelNameSerializer(ModelSerializer): Additionally, this allows off topic channel name routes to simply return an array of names instead of objects, saving on bandwidth. """ - return obj.name -class SnakeFactSerializer(ModelSerializer): - """A class providing (de-)serialization of `SnakeFact` instances.""" - - class Meta: - """Metadata defined for the Django REST Framework.""" - - model = SnakeFact - fields = ('fact',) - - -class SnakeIdiomSerializer(ModelSerializer): - """A class providing (de-)serialization of `SnakeIdiom` instances.""" - - class Meta: - """Metadata defined for the Django REST Framework.""" - - model = SnakeIdiom - fields = ('idiom',) - - -class SnakeNameSerializer(ModelSerializer): - """A class providing (de-)serialization of `SnakeName` instances.""" - - class Meta: - """Metadata defined for the Django REST Framework.""" - - model = SnakeName - fields = ('name', 'scientific') - - -class SpecialSnakeSerializer(ModelSerializer): - """A class providing (de-)serialization of `SpecialSnake` instances.""" - - class Meta: - """Metadata defined for the Django REST Framework.""" - - model = SpecialSnake - fields = ('name', 'images', 'info') - - class ReminderSerializer(ModelSerializer): """A class providing (de-)serialization of `Reminder` instances.""" |