💡 Summary
fulltextSearch:
provider: sqlPgroonga
上記の設定にすると、検索画面にローカルとユーザー指定しか表示されず、「全体」のオプションが出ません。
この辺のコードが多分原因と思っております:
|
noteSearchableScope: (this.config.meilisearch == null || this.config.meilisearch.scope !== 'local') ? 'global' : 'local', |
🥰 Expected Behavior
「全体」「ローカル」「ユーザー指定」が全部表示されます。
🤬 Actual Behavior
「ローカル」「ユーザー指定」しか表示されないです。
📝 Steps to Reproduce
- サーバー設定 YAML の FTS 設定を
sqlPgroonga に設定する;
- PGronnga を PostgreSQL 有効化にし、index を作成する;
- サーバーを再起動し、検索ページを開く;
💻 Frontend Environment
🛰 Backend Environment (for server admin)
* Misskey: 2026.3.2
* PostgreSQL: `groonga/pgroonga:4.0.6-debian-18`
* Redis: 18
Do you want to address this bug yourself?
💡 Summary
上記の設定にすると、検索画面にローカルとユーザー指定しか表示されず、「全体」のオプションが出ません。
この辺のコードが多分原因と思っております:
misskey/packages/backend/src/core/entities/MetaEntityService.ts
Line 135 in 1391269
🥰 Expected Behavior
「全体」「ローカル」「ユーザー指定」が全部表示されます。
🤬 Actual Behavior
「ローカル」「ユーザー指定」しか表示されないです。
📝 Steps to Reproduce
sqlPgroongaに設定する;💻 Frontend Environment
🛰 Backend Environment (for server admin)
Do you want to address this bug yourself?