Fix update in user serializer back to the way it was

This commit is contained in:
Dustin Pianalto 2019-12-15 00:42:12 -09:00
parent 27379132e6
commit 7742b35bb2

View File

@ -46,12 +46,8 @@ class UserSerializer(serializers.HyperlinkedModelSerializer):
prev_discrims.add(instance.discriminator)
validated_data['previous_discriminators'] = list(prev_discrims)
if 'guilds' in validated_data:
for guild in validated_data['guilds']:
if guild.startswith('-'):
guild = guild[1:]
instance.guilds.remove(guild)
else:
instance.guilds.add(guild)
guilds = validated_data['guilds']
instance.guilds.add(*guilds)
return super(UserSerializer, self).update(instance, validated_data)