diff --git a/pkg/connector/store/scoped_store.go b/pkg/connector/store/scoped_store.go index 5ecbbca1..babac888 100644 --- a/pkg/connector/store/scoped_store.go +++ b/pkg/connector/store/scoped_store.go @@ -189,14 +189,13 @@ var _ updates.AccessHasher = (*ScopedStore)(nil) // Deprecated: only for interface, don't use directly. Use [GetAccessHash] // instead. -func (s *ScopedStore) GetChannelAccessHash(ctx context.Context, forUserID, channelID int64) (accessHash int64, found bool, err error) { +func (s *ScopedStore) GetChannelAccessHash(ctx context.Context, forUserID, channelID int64) (int64, bool, error) { s.assertUserIDMatches(forUserID) - accessHash, err = s.GetAccessHash(ctx, ids.PeerTypeChannel, channelID) + accessHash, err := s.GetAccessHash(ctx, ids.PeerTypeChannel, channelID) if errors.Is(err, ErrNoAccessHash) { - err = nil - found = false + return 0, false, nil } - return + return accessHash, true, err } // Deprecated: only for interface, don't use directly. Use [SetAccessHash]