aboutsummaryrefslogtreecommitdiff
path: root/anime/general.structs.go
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@protonmail.ch>2022-02-05 21:52:30 +0530
committerVidhu Kant Sharma <vidhukant@protonmail.ch>2022-02-05 21:52:30 +0530
commitf3ec24145da97fa7e4a5687503a6f46d59ff8c2a (patch)
treedd8f63a52b862b2ba64d562230da087d727d0fd2 /anime/general.structs.go
parentb876e67c2b21631231a06a4f7c929cb212d01595 (diff)
added function to get seasonal anime and added fields support to all the endpoints that have it
Diffstat (limited to 'anime/general.structs.go')
-rw-r--r--anime/general.structs.go27
1 files changed, 3 insertions, 24 deletions
diff --git a/anime/general.structs.go b/anime/general.structs.go
index b77fbe5..c49b762 100644
--- a/anime/general.structs.go
+++ b/anime/general.structs.go
@@ -22,28 +22,7 @@ type ListPaging struct {
PrevPage string `json:"previous"` // might need checking
}
-/*
-// this is how the API returns data (looks horrible)
-type RawRanking struct {
- Data []struct {
- Anime Anime `json:"node"`
- Ranking struct {
- Rank int `json:"rank"`
- } `json:"ranking"`
- } `json:"data"`
-
- Paging ListPaging `json:"paging"`
-}
-
-// each anime has a ranking number
-type AnimeRankingTitle struct {
- Anime Anime
- RankNum int
-}
-
-// this is how mal2go returns data
-type AnimeRanking struct {
- Titles []AnimeRankingTitle
- Paging ListPaging
+type Season struct {
+ Year int `json:"year"`
+ Name string `json:"season"`
}
-*/