summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2025-02-10 10:16:27 +0000
committerdakkar <dakkar@thenautilus.net>2025-02-10 10:16:27 +0000
commit7b507485b54eaae283ca388dd9948c35592a4ced (patch)
treed5d082c5fd567634ef873bca04abcb4b4d11f182 /packages/backend/src/server/api/endpoints
parentmerge: Rework rate limit factors and add caching (resolves #884) (!884) (diff)
downloadsharkey-7b507485b54eaae283ca388dd9948c35592a4ced.tar.gz
sharkey-7b507485b54eaae283ca388dd9948c35592a4ced.tar.bz2
sharkey-7b507485b54eaae283ca388dd9948c35592a4ced.zip
search-by-tags returns "home" notes - fixes #933
featured / trending tags count both "home" and "public" notes, so this should do the same
Diffstat (limited to 'packages/backend/src/server/api/endpoints')
-rw-r--r--packages/backend/src/server/api/endpoints/notes/search-by-tag.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/backend/src/server/api/endpoints/notes/search-by-tag.ts b/packages/backend/src/server/api/endpoints/notes/search-by-tag.ts
index 227ac0ebbf..6bba7bf37e 100644
--- a/packages/backend/src/server/api/endpoints/notes/search-by-tag.ts
+++ b/packages/backend/src/server/api/endpoints/notes/search-by-tag.ts
@@ -87,7 +87,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
) {
super(meta, paramDef, async (ps, me) => {
const query = this.queryService.makePaginationQuery(this.notesRepository.createQueryBuilder('note'), ps.sinceId, ps.untilId)
- .andWhere('note.visibility = \'public\'')
+ .andWhere("note.visibility IN ('public', 'home')") // keep in sync with NoteCreateService call to `hashtagService.updateHashtags()`
.innerJoinAndSelect('note.user', 'user')
.leftJoinAndSelect('note.reply', 'reply')
.leftJoinAndSelect('note.renote', 'renote')