fix: use seeded RNG for random anime fallback
This commit is contained in:
@@ -160,7 +160,8 @@ func (s *animeService) GetRandomAnime(ctx context.Context) (domain.Anime, error)
|
|||||||
if fallbackErr != nil || len(res.Animes) == 0 {
|
if fallbackErr != nil || len(res.Animes) == 0 {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
return res.Animes[rand.Intn(len(res.Animes))], nil
|
r := rand.New(rand.NewSource(time.Now().UnixNano()))
|
||||||
|
return res.Animes[r.Intn(len(res.Animes))], nil
|
||||||
}
|
}
|
||||||
|
|
||||||
return domain.Anime{}, err
|
return domain.Anime{}, err
|
||||||
|
|||||||
Reference in New Issue
Block a user