From 34551633ee2c7fc8a05b14f2150b9d21a0857308 Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Fri, 27 Dec 2019 09:28:30 +0800 Subject: [PATCH] first version of the web reader --- komga-webui/src/services/komga-books.service.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/komga-webui/src/services/komga-books.service.ts b/komga-webui/src/services/komga-books.service.ts index a7de0b6a..da5c4850 100644 --- a/komga-webui/src/services/komga-books.service.ts +++ b/komga-webui/src/services/komga-books.service.ts @@ -44,4 +44,16 @@ export default class KomgaBooksService { throw new Error(msg) } } + + async getBookPages (bookId: number): Promise { + try { + return (await this.http.get(`${API_BOOKS}/${bookId}/pages`)).data + } catch (e) { + let msg = 'An error occurred while trying to retrieve book pages' + if (e.response.data.message) { + msg += `: ${e.response.data.message}` + } + throw new Error(msg) + } + } }