From a327ccf018d8fbdeaa8247725dcbf804eada2322 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 31 Jan 2018 13:36:23 +0100 Subject: [PATCH] fix: do not force transport service to relay. --- modoboa/relaydomains/forms.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modoboa/relaydomains/forms.py b/modoboa/relaydomains/forms.py index 52d9518f8..5aa128ff8 100644 --- a/modoboa/relaydomains/forms.py +++ b/modoboa/relaydomains/forms.py @@ -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