diff options
| author | Bobby <[email protected]> | 2026-02-24 14:28:38 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-02-24 14:28:38 +0530 |
| commit | efb4f68869a9e712c4016ef286d3f16b0bba3110 (patch) | |
| tree | 23ae2ee5a5f06a4a0cd93d98dea1fb9e3d2c37ef | |
| parent | 569273e5549e56ddc8ed52a0022193cb254cd4b3 (diff) | |
| download | metachan-efb4f68869a9e712c4016ef286d3f16b0bba3110.tar.xz metachan-efb4f68869a9e712c4016ef286d3f16b0bba3110.zip | |
Refactor GetAnime function: remove unnecessary service call and streamline anime retrieval logic
| -rw-r--r-- | controllers/anime.go | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/controllers/anime.go b/controllers/anime.go index 6ce3f1f..3f5f692 100644 --- a/controllers/anime.go +++ b/controllers/anime.go @@ -4,7 +4,6 @@ import ( "errors" "metachan/enums" "metachan/repositories" - "metachan/services" "metachan/utils/meta" "github.com/gofiber/fiber/v2" @@ -20,16 +19,11 @@ func GetAnime(c *fiber.Ctx) error { return BadRequest(c, errors.New("invalid provider")) } - mapping, err := repositories.GetAnimeMapping(enums.MappingType(provider), id) + anime, err := repositories.GetAnime(enums.MappingType(provider), id) if err != nil { return NotFound(c, err) } - anime, err := services.GetAnime(&mapping) - if err != nil { - return InternalServerError(c, err) - } - return c.JSON(anime) } |
