댓글 관리 카드 정리
This commit is contained in:
@@ -272,6 +272,15 @@ function mapCommentNotificationRow(row) {
|
||||
commentId: row.comment_id,
|
||||
parentCommentId: row.parent_comment_id || '',
|
||||
parentCommentContent: row.parent_comment_content || '',
|
||||
parentCommentCreatedAt: Number(row.parent_comment_created_at || 0),
|
||||
parentAuthorName: getUserDisplayName({
|
||||
nickname: row.parent_author_nickname,
|
||||
email: row.parent_author_email,
|
||||
}),
|
||||
parentAuthorAccountName: getUserAccountName({
|
||||
email: row.parent_author_email,
|
||||
}),
|
||||
parentAuthorAvatarSrc: row.parent_author_avatar_src || '',
|
||||
notificationType: row.notification_type || 'tierlist_comment',
|
||||
isRead: !!row.is_read,
|
||||
readAt: Number(row.read_at || 0),
|
||||
@@ -2851,6 +2860,7 @@ async function listCommentNotifications(userId, { unreadOnly = false } = {}) {
|
||||
c.parent_comment_id,
|
||||
c.content AS comment_content,
|
||||
parent.content AS parent_comment_content,
|
||||
parent.created_at AS parent_comment_created_at,
|
||||
t.topic_id,
|
||||
tp.slug AS topic_slug,
|
||||
tp.name AS topic_name,
|
||||
@@ -2858,10 +2868,14 @@ async function listCommentNotifications(userId, { unreadOnly = false } = {}) {
|
||||
t.thumbnail_src AS tierlist_thumbnail_src,
|
||||
actor.nickname AS actor_nickname,
|
||||
actor.email AS actor_email,
|
||||
actor.avatar_src AS actor_avatar_src
|
||||
actor.avatar_src AS actor_avatar_src,
|
||||
parent_author.nickname AS parent_author_nickname,
|
||||
parent_author.email AS parent_author_email,
|
||||
parent_author.avatar_src AS parent_author_avatar_src
|
||||
FROM comment_notifications n
|
||||
INNER JOIN tierlist_comments c ON c.id = n.comment_id
|
||||
LEFT JOIN tierlist_comments parent ON parent.id = c.parent_comment_id
|
||||
LEFT JOIN users parent_author ON parent_author.id = parent.author_id
|
||||
INNER JOIN tierlists t ON t.id = n.tierlist_id
|
||||
INNER JOIN topics tp ON tp.id = t.topic_id
|
||||
INNER JOIN users actor ON actor.id = n.actor_user_id
|
||||
|
||||
Reference in New Issue
Block a user