fix: sync monoforum suggested post flow

This commit is contained in:
A 2026-07-22 16:08:44 +08:00
parent 511f25efc2
commit 401a8f148e
35 changed files with 2415 additions and 144 deletions

View file

@ -267,7 +267,7 @@ WHERE i.user_id = $1
AND NOT i.deleted
AND i.role IN ('creator','admin')
AND pm.status = 'active'
AND pm.role IN ('creator','admin')
AND (pm.role = 'creator' OR (pm.role = 'admin' AND COALESCE((pm.admin_rights->>'ManageDirectMessages')::boolean, false)))
ORDER BY COALESCE(d.pinned, false) DESC,
COALESCE(d.pinned_order, 0) DESC,
COALESCE(top_msg.message_date, d.top_message_date, c.date) DESC,