]> git.mxchange.org Git - fba.git/commitdiff
Handle it both sides
authorMint <>
Sun, 26 Feb 2023 22:08:33 +0000 (01:08 +0300)
committerMint <>
Sun, 26 Feb 2023 22:10:03 +0000 (01:10 +0300)
api.py

diff --git a/api.py b/api.py
index 43967e48757c428a749e64d2fb3a8b978a0744e2..d12068856aec4af77fc4806f864a0b4636b0737b 100644 (file)
--- a/api.py
+++ b/api.py
@@ -136,13 +136,14 @@ def mutual(domains: list[str] = Query()):
     c = conn.cursor()
     c.execute(
         "SELECT block_level FROM blocks " \
-        "WHERE ((blocker = :a OR blocker = :b) AND (blocked = :b OR blocked = :a OR blocked = :w)) " \
+        "WHERE ((blocker = :a OR blocker = :b) AND (blocked = :b OR blocked = :a OR blocked = :aw OR blocked = :bw)) " \
         "AND block_level = 'reject' " \
         "LIMIT 1",
         {
             "a": domains[0],
-            "w": "*." + domains[0],
             "b": domains[1],
+            "aw": "*." + domains[0],
+            "bw": "*." + domains[1],
         },
     )
     res = c.fetchone()