mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
fix: do not force transport service to relay.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user