From 8649352bf988cf79aded93cc27cb6546809f9497 Mon Sep 17 00:00:00 2001 From: DerPenz Date: Mon, 27 Feb 2023 16:30:19 +0100 Subject: [PATCH] added missing collection endpoints --- src/endpoints/collections.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/endpoints/collections.ts b/src/endpoints/collections.ts index eac1121..0103ceb 100644 --- a/src/endpoints/collections.ts +++ b/src/endpoints/collections.ts @@ -1,4 +1,4 @@ -import { DetailedCollection, LanguageOption, PageOption } from '../types'; +import { DetailedCollection, ImageCollection, LanguageOption, PageOption, Translations } from '../types'; import { BaseEndpoint } from './base'; import querystring from 'querystring'; @@ -14,4 +14,14 @@ export class CollectionsEndpoint extends BaseEndpoint { return await this.api.get(`${BASE_COLLECTION}/${id}?${params}`); } + async images(id: number, options? : LanguageOption): Promise { + const params = querystring.encode(options); + return await this.api.get(`${BASE_COLLECTION}/${id}/images?${params}`); + } + + async translations(id: number, options? : LanguageOption): Promise { + const params = querystring.encode(options); + return await this.api.get(`${BASE_COLLECTION}/${id}/translations?${params}`); + } + } \ No newline at end of file