Few improvements

This commit is contained in:
Antoine Nguyen
2023-08-28 10:52:52 +02:00
parent f4b473f9de
commit 6f0fc470db
2 changed files with 19 additions and 16 deletions
+4 -3
View File
@@ -582,7 +582,7 @@ class WritableAccountSerializer(v1_serializers.WritableAccountSerializer):
recipients=[validated_data["username"]],
creator=creator,
domain=alias["domain"]
)
)
try:
alias_recipients.remove(address)
except ValueError:
@@ -591,8 +591,9 @@ class WritableAccountSerializer(v1_serializers.WritableAccountSerializer):
alias = models.Alias.objects.filter(
address=alias_address, internal=False)
if alias.exists():
alias.first().remove_recipient_from_alias(
validated_data["username"])
alias.first().remove_recipient_or_delete(
validated_data["username"]
)
instance.save()
resources = validated_data.get("resources")
if resources: