pinch zoom bug fix
This commit is contained in:
@@ -56,7 +56,14 @@ router.get('/', authMiddleware, async (req, res) => {
|
||||
(SELECT COUNT(*) FROM messages m WHERE m.group_id=g.id AND m.is_deleted=FALSE) AS message_count,
|
||||
(SELECT m.content FROM messages m WHERE m.group_id=g.id AND m.is_deleted=FALSE ORDER BY m.created_at DESC LIMIT 1) AS last_message,
|
||||
(SELECT m.created_at FROM messages m WHERE m.group_id=g.id AND m.is_deleted=FALSE ORDER BY m.created_at DESC LIMIT 1) AS last_message_at,
|
||||
(SELECT m.user_id FROM messages m WHERE m.group_id=g.id AND m.is_deleted=FALSE ORDER BY m.created_at DESC LIMIT 1) AS last_message_user_id
|
||||
(SELECT m.user_id FROM messages m WHERE m.group_id=g.id AND m.is_deleted=FALSE ORDER BY m.created_at DESC LIMIT 1) AS last_message_user_id,
|
||||
(SELECT json_agg(t) FROM (
|
||||
SELECT u2.id, u2.name, u2.avatar
|
||||
FROM group_members gm2
|
||||
JOIN users u2 ON gm2.user_id = u2.id
|
||||
WHERE gm2.group_id = g.id AND u2.name != 'Deleted User'
|
||||
ORDER BY u2.name LIMIT 4
|
||||
) t) AS member_previews
|
||||
FROM groups g JOIN group_members gm ON g.id=gm.group_id AND gm.user_id=$1
|
||||
LEFT JOIN users u ON g.owner_id=u.id WHERE g.type='private'
|
||||
ORDER BY last_message_at DESC NULLS LAST
|
||||
|
||||
Reference in New Issue
Block a user