summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-06-07 10:37:35 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-06-07 10:37:35 +0200
commita9601709938203f0a0115504e253db5454f94822 (patch)
treedc80912b6ed98715d1d33110bcabe159638de60d
parentdb535fc5efc4da170a2ee8bb74018ac042e7c186 (diff)
downloadnixos-a9601709938203f0a0115504e253db5454f94822.tar
nixos-a9601709938203f0a0115504e253db5454f94822.tar.gz
nixos-a9601709938203f0a0115504e253db5454f94822.tar.bz2
nixos-a9601709938203f0a0115504e253db5454f94822.tar.xz
nixos-a9601709938203f0a0115504e253db5454f94822.zip
...
-rw-r--r--hosts/surtr/email/ccert-policy-server/ccert_policy_server/__main__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/hosts/surtr/email/ccert-policy-server/ccert_policy_server/__main__.py b/hosts/surtr/email/ccert-policy-server/ccert_policy_server/__main__.py
index dfe98a76..dac3054a 100644
--- a/hosts/surtr/email/ccert-policy-server/ccert_policy_server/__main__.py
+++ b/hosts/surtr/email/ccert-policy-server/ccert_policy_server/__main__.py
@@ -48,7 +48,7 @@ class PolicyHandler(StreamRequestHandler):
48 cur.row_factory = namedtuple_row 48 cur.row_factory = namedtuple_row
49 49
50 if relay_eligible: 50 if relay_eligible:
51 cur.execute('SELECT EXISTS(SELECT true FROM "mailbox" INNER JOIN "relay_access" ON "mailbox".id = "relay_access"."mailbox" WHERE "mailbox"."mailbox" = %(user)s AND ("domain" = %(domain)s OR "domain" ilike CONCAT("%%_.", %(domain)s)) as "exists"', params = {'user': user, 'domain': domain}) 51 cur.execute('SELECT EXISTS(SELECT true FROM "mailbox" INNER JOIN "relay_access" ON "mailbox".id = "relay_access"."mailbox" WHERE "mailbox"."mailbox" = %(user)s AND ("domain" = %(domain)s OR "domain" ilike CONCAT("%%_.", %(domain)s))) as "exists"', params = {'user': user, 'domain': domain})
52 if (row := cur.fetchone()) is not None: 52 if (row := cur.fetchone()) is not None:
53 allowed = row.exists 53 allowed = row.exists
54 54