Skip to content

Commit 71a4c8d

Browse files
authored
fix: sidebar panel search issue (#196)
1 parent a1a2d18 commit 71a4c8d

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

packages/core/src/event-handlers/storage.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,6 @@ export function registerStorageEventHandlers(ctx: CoreContext) {
7373
return
7474
}
7575

76-
if (!params.chatId) {
77-
params.chatId = '0'
78-
}
79-
8076
let dbMessages: DBRetrievalMessages[] = []
8177
if (params.useVector) {
8278
const { embeddings } = (await embedContents([params.content])).expect('Failed to embed content')

packages/core/src/models/chat-message.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export async function fetchMessages(chatId: string, pagination: CorePagination):
4646
}
4747

4848
export async function retrieveMessages(
49-
chatId: string,
49+
chatId: string | undefined,
5050
content: {
5151
text?: string
5252
embedding?: number[]

packages/core/src/models/utils/retrieve-jieba.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { chatMessagesTable } from '../../db/schema'
1212

1313
let jieba: Jieba | undefined
1414

15-
export async function retrieveJieba(chatId: string, content: string, pagination?: CorePagination): Promise<DBRetrievalMessages[]> {
15+
export async function retrieveJieba(chatId: string | undefined, content: string, pagination?: CorePagination): Promise<DBRetrievalMessages[]> {
1616
const logger = useLogger('models:retrieve-jieba')
1717

1818
const dictPath = useConfig().path.dict
@@ -53,7 +53,7 @@ export async function retrieveJieba(chatId: string, content: string, pagination?
5353
.from(chatMessagesTable)
5454
.where(and(
5555
eq(chatMessagesTable.platform, 'telegram'),
56-
eq(chatMessagesTable.in_chat_id, chatId),
56+
chatId ? eq(chatMessagesTable.in_chat_id, chatId) : undefined,
5757
sql`${chatMessagesTable.jieba_tokens} @> ${JSON.stringify(jiebaTokens)}::jsonb`,
5858
))
5959
.limit(pagination?.limit || 20),

0 commit comments

Comments
 (0)