mirror of
https://github.com/discourse/discourse.git
synced 2025-05-25 09:57:25 +08:00
DEV: Rename direct message related models
This is a followup of the previous refactor where we created two new models to handle all the dedicated logic that was present in the `ChatChannel` model. For the sake of consistency, `DMChannel` has been renamed to `DirectMessageChannel` and the previous `DirectMessageChannel` model is now named `DirectMessage`. This should help reasoning about direct messages.
This commit is contained in:

committed by
Loïc Guitaut

parent
7e992cb299
commit
abcaa1a961
@ -153,10 +153,10 @@ module Chat::GuardianExtensions
|
||||
return false if !can_modify_channel_message?(message.chat_channel)
|
||||
|
||||
if message.user_id == current_user.id
|
||||
case chatable.class.name
|
||||
when "Category"
|
||||
case chatable
|
||||
when Category
|
||||
return can_see_category?(chatable)
|
||||
when "DirectMessageChannel"
|
||||
when DirectMessage
|
||||
return true
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user