summaryrefslogtreecommitdiff
path: root/client/js/controls/post_readonly_sidebar_control.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/js/controls/post_readonly_sidebar_control.js')
-rw-r--r--client/js/controls/post_readonly_sidebar_control.js33
1 files changed, 16 insertions, 17 deletions
diff --git a/client/js/controls/post_readonly_sidebar_control.js b/client/js/controls/post_readonly_sidebar_control.js
index d8b7388..e7cff10 100644
--- a/client/js/controls/post_readonly_sidebar_control.js
+++ b/client/js/controls/post_readonly_sidebar_control.js
@@ -240,23 +240,22 @@ class PostReadonlySidebarControl extends events.EventTarget {
}
_loadSimilarPosts() {
- return api
- .get(
- uri.formatApiLink("post", this._post.id, "similar", {
- query: PostList.decorateSearchQuery(""),
- limit: parseInt(settings.get().similarPosts),
- })
- )
- .then((response) => {
- const listNode = this._similarListNode;
- for (let post of response.results) {
- let poseNode = similarItemTemplate({
- id: post.id,
- thumbnailUrl: post.thumbnailUrl,
- });
- listNode.appendChild(poseNode);
- }
- });
+ return PostList.search(
+ "similar:" + this._post.id,
+ 0,
+ parseInt(settings.get().similarPosts),
+ ["id", "thumbnailUrl"],
+ )
+ .then((response) => {
+ const listNode = this._similarListNode;
+ for (let post of response.results) {
+ let poseNode = similarItemTemplate({
+ id: post.id,
+ thumbnailUrl: post.thumbnailUrl,
+ });
+ listNode.appendChild(poseNode);
+ }
+ });
}
}