Fix update in user serializer back to the way it was
This commit is contained in:
parent
27379132e6
commit
7742b35bb2
@ -46,12 +46,8 @@ class UserSerializer(serializers.HyperlinkedModelSerializer):
|
|||||||
prev_discrims.add(instance.discriminator)
|
prev_discrims.add(instance.discriminator)
|
||||||
validated_data['previous_discriminators'] = list(prev_discrims)
|
validated_data['previous_discriminators'] = list(prev_discrims)
|
||||||
if 'guilds' in validated_data:
|
if 'guilds' in validated_data:
|
||||||
for guild in validated_data['guilds']:
|
guilds = validated_data['guilds']
|
||||||
if guild.startswith('-'):
|
instance.guilds.add(*guilds)
|
||||||
guild = guild[1:]
|
|
||||||
instance.guilds.remove(guild)
|
|
||||||
else:
|
|
||||||
instance.guilds.add(guild)
|
|
||||||
return super(UserSerializer, self).update(instance, validated_data)
|
return super(UserSerializer, self).update(instance, validated_data)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user