commit 776acbf39911d1bdcb35b47affa765da124b7dee parent ec9a35240176fc9f8ea0370ad892205cd2962f4f Author: n0tr1v <n0tr1v@protonmail.com> Date: Sat, 10 Jun 2023 01:32:29 -0700 Add IsPmRecipient helper Diffstat:
| M | pkg/database/tableChatMessages.go | | | 4 | ++++ |
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/pkg/database/tableChatMessages.go b/pkg/database/tableChatMessages.go @@ -223,6 +223,10 @@ func (m *ChatMessage) TooOldToDelete() bool { return time.Since(m.CreatedAt) > config.EditMessageTimeLimit } +func (m *ChatMessage) IsPmRecipient(user User) bool { + return m.ToUserID != nil && *m.ToUserID == user.ID +} + func (m *ChatMessage) IsRoomOwner(user User) bool { return m.Room.IsRoomOwner(user) }