fix: do not force transport service to relay.

This commit is contained in:
Antoine Nguyen
2018-01-31 13:36:23 +01:00
parent 757310055a
commit a327ccf018
+2 -3
View File
@@ -30,12 +30,11 @@ class RelayDomainFormGeneral(tr_forms.TransportForm):
"""Custom save method."""
domain = kwargs.pop("domain", None)
if domain.type != "relaydomain":
# We don't want to recreate the transport we just deleted
# We don't want to recreate the transport we just deleted it
# (post_save signal).
return None
instance = super(RelayDomainFormGeneral, self).save(commit=False)
instance = super(RelayDomainFormGeneral, self).save()
instance.pattern = domain.name
instance.service = "relay"
instance.save()
if not domain.transport:
domain.transport = instance