[server][core] Fix shared resources query

This commit is contained in:
Abhishek Shroff
2025-03-15 11:36:35 +05:30
parent bb74178e41
commit 780dd5716d
3 changed files with 12 additions and 19 deletions
+6 -9
View File
@@ -55,12 +55,9 @@ SET
WHERE username = $2;
-- name: SharedResources :many
SELECT r.*
FROM permissions p
JOIN resources r
ON p.resource_id = r.id
WHERE p.username = @username::text
AND p.resource_id <> @user_home::uuid
AND p.value <> 0
AND r.deleted IS NULL
ORDER BY p.modified DESC;
SELECT * FROM resources
WHERE grants ? @username::TEXT
AND id <> @user_home::UUID
AND deleted IS NULL
AND grants -> @username::TEXT -> 'p' <> 0
ORDER BY grants -> @username::TEXT -> 't' DESC;