aboutsummaryrefslogtreecommitdiff
path: root/manga_list.go
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2023-08-15 13:46:15 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2023-08-15 13:46:15 +0530
commit9b3d6d0ec5ecb9d73b518d786a22cb3ff7f3768f (patch)
tree68c970ee46f6c572f4389573921c5e20a2992a4e /manga_list.go
parentd0d0d0cdc4218f1f944481a5116c74d81682deff (diff)
added validators for getting users' lists
Diffstat (limited to 'manga_list.go')
-rw-r--r--manga_list.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/manga_list.go b/manga_list.go
index 06fb249..1c04463 100644
--- a/manga_list.go
+++ b/manga_list.go
@@ -44,8 +44,13 @@ func (c Client) DeleteManga(id int) error {
}
func (c Client) GetMangaList(mangas *[]Manga, params *ListParams) (bool, error) {
- // TODO: validate params
- //params.Fields = append(params.Fields, "list_status")
+ err := validateMangaListParams(params)
+ if err != nil {
+ return false, err
+ }
+
+ params.Fields = append(params.Fields, "list_status")
+
var res struct {
Data []struct {
Manga Manga `json:"node"`