diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-06-07 10:37:35 +0200 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-06-07 10:37:35 +0200 |
| commit | a9601709938203f0a0115504e253db5454f94822 (patch) | |
| tree | dc80912b6ed98715d1d33110bcabe159638de60d | |
| parent | db535fc5efc4da170a2ee8bb74018ac042e7c186 (diff) | |
| download | nixos-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__.py | 2 |
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 | ||
