[MM-37898] Exclude bots from initial user store emptiness check (#18139)

* Exclude bots from initial user store emptiness check

* Add test
This commit is contained in:
Claudio Costa
2021-08-14 07:40:16 +02:00
committed by GitHub
parent cbba2f1cca
commit 308a88efb1
9 changed files with 123 additions and 22 deletions

View File

@@ -9346,10 +9346,10 @@ func (s *TimerLayerUserStore) InvalidateProfilesInChannelCacheByUser(userID stri
}
}
func (s *TimerLayerUserStore) IsEmpty() (bool, error) {
func (s *TimerLayerUserStore) IsEmpty(excludeBots bool) (bool, error) {
start := timemodule.Now()
result, err := s.UserStore.IsEmpty()
result, err := s.UserStore.IsEmpty(excludeBots)
elapsed := float64(timemodule.Since(start)) / float64(timemodule.Second)
if s.Root.Metrics != nil {