From d7457e783bdd62f64df4791634c0705805b0ff62 Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Wed, 6 Jul 2022 22:33:57 +0530 Subject: Bug Fix: added nsfw option to GetAnimeList and GetMangaList --- user/anime/animelist.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'user/anime') diff --git a/user/anime/animelist.go b/user/anime/animelist.go index b950012..6c8453c 100644 --- a/user/anime/animelist.go +++ b/user/anime/animelist.go @@ -38,7 +38,7 @@ func (c Client)DeleteAnime(id int) (string, error) { // Get authenticated user's anime list // returns true as second value if there are more animes present -func (c Client) GetAnimeList(user, status, sort string, limit, offset int, fields []string) ([]a.Anime, bool, error){ +func (c Client) GetAnimeList(user, status, sort string, limit, offset int, nsfw bool, fields []string) ([]a.Anime, bool, error){ var userAnimeList []a.Anime // error handling for limit limitErr := e.LimitErrHandler(limit, maxListLimit) @@ -75,16 +75,16 @@ func (c Client) GetAnimeList(user, status, sort string, limit, offset int, field if status == "" { endpoint, _ = u.UrlGenerator( BASE_URL + "/users/" + user + "/animelist", - []string{"sort", "limit", "offset", "fields"}, - [][]string{{sort}, {strconv.Itoa(limit)}, {strconv.Itoa(offset)}, fields}, + []string{"sort", "limit", "offset", "fields", "nsfw"}, + [][]string{{sort}, {strconv.Itoa(limit)}, {strconv.Itoa(offset)}, fields, {strconv.FormatBool(nsfw)}}, true, ) } else { // status gets included if specified endpoint, _ = u.UrlGenerator( BASE_URL + "/users/" + user + "/animelist", - []string{"status", "sort", "limit", "offset", "fields"}, - [][]string{{status}, {sort}, {strconv.Itoa(limit)}, {strconv.Itoa(offset)}, fields}, + []string{"status", "sort", "limit", "offset", "fields", "nsfw"}, + [][]string{{status}, {sort}, {strconv.Itoa(limit)}, {strconv.Itoa(offset)}, fields, {strconv.FormatBool(nsfw)}}, true, ) } -- cgit v1.2.3