We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 00c3418 commit e7a27eaCopy full SHA for e7a27ea
1 file changed
internal/channel/cursor.go
@@ -4,16 +4,16 @@ package channel
4
import "fmt"
5
6
// GetMember returns the ChannelMember for a given channel+slug pair.
7
-func (s *Store) GetMember(channelID, slug string) (*ChannelMember, bool) {
+func (s *Store) GetMember(channelID, slug string) (ChannelMember, bool) {
8
s.mu.RLock()
9
defer s.mu.RUnlock()
10
11
for i := range s.members {
12
if s.members[i].ChannelID == channelID && s.members[i].Slug == slug {
13
- return &s.members[i], true
+ return s.members[i], true
14
}
15
16
- return nil, false
+ return ChannelMember{}, false
17
18
19
// MarkRead advances the LastReadID cursor for a channel member.
0 commit comments