summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/SearchService.ts
diff options
context:
space:
mode:
authorMarie <github@yuugi.dev>2025-02-15 11:00:33 +0000
committerMarie <github@yuugi.dev>2025-02-15 11:00:33 +0000
commitdc6f13728ca4f0a7e0bf19502db96f36c54e9ab7 (patch)
treef71b5ec90116ebc24d7333724c4309d366275f80 /packages/backend/src/core/SearchService.ts
parentmerge: Fix error when searching without a specified host (!898) (diff)
parentsearch notes with denormalized userHost field (diff)
downloadsharkey-dc6f13728ca4f0a7e0bf19502db96f36c54e9ab7.tar.gz
sharkey-dc6f13728ca4f0a7e0bf19502db96f36c54e9ab7.tar.bz2
sharkey-dc6f13728ca4f0a7e0bf19502db96f36c54e9ab7.zip
merge: Fix timeout when searching notes by host without meilisearch (resolves #940) (!896)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/896 Closes #940 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev>
Diffstat (limited to 'packages/backend/src/core/SearchService.ts')
-rw-r--r--packages/backend/src/core/SearchService.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/core/SearchService.ts b/packages/backend/src/core/SearchService.ts
index e60c75c6cc..e8a98ca617 100644
--- a/packages/backend/src/core/SearchService.ts
+++ b/packages/backend/src/core/SearchService.ts
@@ -287,9 +287,9 @@ export class SearchService {
if (opts.host) {
if (opts.host === '.') {
- query.andWhere('user.host IS NULL');
+ query.andWhere('note.userHost IS NULL');
} else {
- query.andWhere('user.host = :host', { host: opts.host });
+ query.andWhere('note.userHost = :host', { host: opts.host });
}
}