Fixed SQLite query.

fix #1476
This commit is contained in:
Antoine Nguyen
2018-04-27 08:53:20 +02:00
parent e43b463925
commit 664fb799db
+8 -8
View File
@@ -136,16 +136,16 @@ class SenderLoginMap(object):
"WHERE al.enabled AND al.address='%s')"
)
sqlite = (
"(SELECT email FROM core_user WHERE email='%s' AND is_active=1) "
"SELECT email FROM core_user WHERE email='%s' AND is_active=1 "
"UNION "
"(SELECT mb.address || '@' || dom.name FROM admin_mailbox mb "
"SELECT mb.address || '@' || dom.name FROM admin_mailbox mb "
"INNER JOIN admin_senderaddress sad ON sad.mailbox_id=mb.id "
"INNER JOIN admin_domain dom ON dom.id=mb.domain_id "
"WHERE sad.address='%s') "
"WHERE sad.address='%s' "
"UNION "
"(SELECT mb.address || '@' || dom.name FROM admin_mailbox mb "
"INNER JOIN modoboa_admin_aliasrecipient alr ON alr.r_mailbox_id=mb.id"
" INNER JOIN admin_domain dom ON dom.id=mb.domain_id"
" INNER JOIN admin_alias al ON alr.alias_id=al.id "
"WHERE al.enabled=1 AND al.address='%s')"
"SELECT mb.address || '@' || dom.name FROM admin_mailbox mb "
"INNER JOIN modoboa_admin_aliasrecipient alr ON alr.r_mailbox_id=mb.id "
"INNER JOIN admin_domain dom ON dom.id=mb.domain_id "
"INNER JOIN admin_alias al ON alr.alias_id=al.id "
"WHERE al.enabled=1 AND al.address='%s'"
)