Skip to content

Commit 28728c2

Browse files
dvassalloclaude
andcommitted
Include direct messages in mentions inbox
Direct messages now appear in /inbox/mentions alongside @mentions and @everyone mentions, providing a unified view of all personal messages. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 15fd441 commit 28728c2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/models/user.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ class User < ApplicationRecord
1919
def mentioning_messages
2020
Message.active
2121
.where(room_id: room_ids)
22-
.left_joins(:mentions)
23-
.where("mentions.user_id = ? OR messages.mentions_everyone = ?", id, true)
22+
.left_joins(:mentions, :room)
23+
.where("mentions.user_id = ? OR messages.mentions_everyone = ? OR rooms.type = ?", id, true, "Rooms::Direct")
2424
.distinct
2525
end
2626

0 commit comments

Comments
 (0)