fix(search): log debug on refreshSearch with mesh disabled

Emit guild.search refresh mesh-off before cache invalidation when
includeMesh is false to aid diagnostics during local-only refresh.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-05-23 08:43:15 -04:00
co-authored by Cursor
parent dc3ffd78f7
commit 953147d8f1
+6
View File
@@ -1305,6 +1305,12 @@ class PearcordPlatform extends EventEmitter {
return { refreshed: false, reason: 'forum-inactive', meta: this._lastSearchMeshMeta }
}
}
if (!this._searchIncludeMesh) {
this.log.debug('guild.search refresh mesh-off', {
scope,
queryLen: String(this._searchQuery || '').length
})
}
this._invalidateSearchCache()
if (this._lastSearchMeshMeta) {
this._lastSearchMeshMeta = { ...this._lastSearchMeshMeta, refreshing: true }