Forráskód Böngészése

more defensive check mail from (#41)

djiango 8 éve
szülő
commit
0e58ff3b9b
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      client.go

+ 1 - 1
client.go

@@ -81,7 +81,7 @@ func (c *client) resetTransaction() {
 }
 
 func (c *client) isInTransaction() bool {
-	isMailFromEmpty := *c.MailFrom == (EmailAddress{})
+	isMailFromEmpty := (c.MailFrom == nil || *c.MailFrom == (EmailAddress{}))
 	if isMailFromEmpty {
 		return false
 	}