summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api
diff options
context:
space:
mode:
authorMar0xy <marie@kaifa.ch>2023-11-05 13:25:35 +0100
committerMar0xy <marie@kaifa.ch>2023-11-05 13:25:35 +0100
commite50ac8ccc75f97254e394c4eedfbe91a6078237c (patch)
treecf932c3c9cbdd7296c05112f3a78b15931d2d6ed /packages/backend/src/server/api
parentmerge: upstream changes (#139) (diff)
downloadsharkey-e50ac8ccc75f97254e394c4eedfbe91a6078237c.tar.gz
sharkey-e50ac8ccc75f97254e394c4eedfbe91a6078237c.tar.bz2
sharkey-e50ac8ccc75f97254e394c4eedfbe91a6078237c.zip
fix: withreplies not being applied to DB fallback
Diffstat (limited to 'packages/backend/src/server/api')
-rw-r--r--packages/backend/src/server/api/endpoints/users/notes.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints/users/notes.ts b/packages/backend/src/server/api/endpoints/users/notes.ts
index c862cb1188..a6455f8e96 100644
--- a/packages/backend/src/server/api/endpoints/users/notes.ts
+++ b/packages/backend/src/server/api/endpoints/users/notes.ts
@@ -182,6 +182,10 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
}));
}
+ if (!ps.withReplies) {
+ query.andWhere('note.replyId IS NULL');
+ }
+
const timeline = await query.limit(ps.limit).getMany();
return await this.noteEntityService.packMany(timeline, me);