summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-06-07 10:38:36 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-06-07 10:38:36 +0200
commit09bc3823ae6cefcc8c22c16a25ff7211377c0410 (patch)
tree548785f2797c9659aa65afef14df594640672980
parenta9601709938203f0a0115504e253db5454f94822 (diff)
downloadnixos-09bc3823ae6cefcc8c22c16a25ff7211377c0410.tar
nixos-09bc3823ae6cefcc8c22c16a25ff7211377c0410.tar.gz
nixos-09bc3823ae6cefcc8c22c16a25ff7211377c0410.tar.bz2
nixos-09bc3823ae6cefcc8c22c16a25ff7211377c0410.tar.xz
nixos-09bc3823ae6cefcc8c22c16a25ff7211377c0410.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 dac3054a..7c931559 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)s ilike CONCAT(\'%%_.\', "domain"))) 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