diff options
| author | Bobby <[email protected]> | 2026-02-24 14:48:50 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-02-24 14:48:50 +0530 |
| commit | 17b77153a862ad1eb3babe1e34e748363ac9916c (patch) | |
| tree | 33871abe60da895112ebfffd5802f396005f7c79 /repositories | |
| parent | efb4f68869a9e712c4016ef286d3f16b0bba3110 (diff) | |
| download | metachan-17b77153a862ad1eb3babe1e34e748363ac9916c.tar.xz metachan-17b77153a862ad1eb3babe1e34e748363ac9916c.zip | |
Refactor rate limiter: simplify implementation and improve token management
Diffstat (limited to 'repositories')
| -rw-r--r-- | repositories/anime.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/repositories/anime.go b/repositories/anime.go index ac10189..9a17542 100644 --- a/repositories/anime.go +++ b/repositories/anime.go @@ -63,6 +63,9 @@ func GetAnime[T idType](maptype enums.MappingType, id T) (entities.Anime, error) First(&anime) if result.Error != nil { + if errors.Is(result.Error, gorm.ErrRecordNotFound) { + return entities.Anime{}, result.Error + } logger.Errorf("Anime", "Failed to get anime details: %v", result.Error) return entities.Anime{}, errors.New("anime not found") } |
