aboutsummaryrefslogtreecommitdiff
path: root/user/manga/update_mangalist.go
diff options
context:
space:
mode:
Diffstat (limited to 'user/manga/update_mangalist.go')
-rw-r--r--user/manga/update_mangalist.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/user/manga/update_mangalist.go b/user/manga/update_mangalist.go
index cac27e8..423a919 100644
--- a/user/manga/update_mangalist.go
+++ b/user/manga/update_mangalist.go
@@ -45,6 +45,18 @@ func (c Client)SetStatus(id int, status string) (serverResponse, error) {
return c.putRequestHandler(endpoint, params), nil
}
+// update just a manga's num of volumes read
+func (c Client)SetVolumesRead(id int, volumes int) (serverResponse, error) {
+ endpoint := endpointGenerator(id)
+
+ // data to be sent to the server
+ params := url.Values{}
+ params.Set("num_volumes_read", strconv.Itoa(volumes))
+
+ // make API request
+ return c.putRequestHandler(endpoint, params), nil
+}
+
// update just a manga's num of chapters read
func (c Client)SetChaptersRead(id int, chapters int) (serverResponse, error) {
endpoint := endpointGenerator(id)