···116116 Joins("LEFT JOIN blocks ON blocks.repo_did = chat_messages.streamer_repo_did AND blocks.subject_did = chat_messages.repo_did").
117117 Where("blocks.rkey IS NULL"). // Only include messages where no block exists
118118 // Exclude hidden messages
119119- Joins("LEFT JOIN hides ON hides.repo_did = chat_messages.streamer_repo_did AND hides.hidden_message = CONCAT('at://', chat_messages.repo_did, '/place.stream.chat.message/', chat_messages.rkey)").
120120- Where("hides.rkey IS NULL"). // Only include messages where no hide exists
119119+ Joins("LEFT JOIN hides ON hides.repo_did = chat_messages.streamer_repo_did AND hides.hidden_message = chat_messages.uri").
120120+ Where("hides.hidden_message IS NULL"). // Only include messages where no hide exists
121121 Limit(100).
122122 Order("chat_messages.created_at DESC").
123123 Find(&dbmessages).Error