summaryrefslogtreecommitdiff
path: root/query
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-02-10 19:27:24 +0200
committerKyren223 <Kyren223@proton.me>2025-02-10 19:27:24 +0200
commita496d59fd64102b9aa8da8d86ee19d4eb8cbb547 (patch)
tree458c08e06db90a30e24dc1162655271e1e69aa22 /query
parentc0e615133ceee47c0d1c42139e267f3a54e84b2b (diff)
Implemented blocking on the server-side
Diffstat (limited to 'query')
-rw-r--r--query/trusted_and_blocked_users.sql6
1 files changed, 5 insertions, 1 deletions
diff --git a/query/trusted_and_blocked_users.sql b/query/trusted_and_blocked_users.sql
index a06cd55..5b80eac 100644
--- a/query/trusted_and_blocked_users.sql
+++ b/query/trusted_and_blocked_users.sql
@@ -19,9 +19,13 @@ WHERE trusting_user_id = ? AND trusted_user_id = ?;
SELECT blocked_user_id FROM blocked_users
WHERE blocking_user_id = ?;
+-- name: IsUserBlocked :one
+SELECT blocked_user_id FROM blocked_users
+WHERE blocking_user_id = ? AND blocked_user_id = ?;
+
-- name: BlockUser :exec
INSERT OR IGNORE INTO blocked_users (
- blocking_user_id, blocking_user_id
+ blocking_user_id, blocked_user_id
) VALUES (?, ?);
-- name: UnblockUser :exec