aboutsummaryrefslogtreecommitdiff
path: root/src/geddit.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/geddit.js')
-rw-r--r--src/geddit.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/geddit.js b/src/geddit.js
index 3b090c6..3231b5e 100644
--- a/src/geddit.js
+++ b/src/geddit.js
@@ -347,6 +347,18 @@ class Geddit {
347 .catch((err) => null); 347 .catch((err) => null);
348 } 348 }
349 349
350 async getSingleCommentThread(parent_id, child_id, options = this.parameters) {
351 return await fetch(
352 `${this.host}/comments/${parent_id}/comment/${child_id}.json?${new URLSearchParams(options)}`,
353 )
354 .then((res) => res.json())
355 .then((json) => ({
356 submission: json[0].data.children[0],
357 comments: json[1].data.children,
358 }))
359 .catch((err) => null);
360 }
361
350 async getSubredditComments(subreddit, options = this.parameters) { 362 async getSubredditComments(subreddit, options = this.parameters) {
351 return await fetch( 363 return await fetch(
352 `${this.host}/r/${subreddit}/comments.json?${new URLSearchParams(options)}`, 364 `${this.host}/r/${subreddit}/comments.json?${new URLSearchParams(options)}`,