fix: preserve Unicode characters in keyword search queries (#15522)

Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
pull/14262/head
kenwoodjw 1 year ago committed by Bharat Ramanathan
parent d523d4bb54
commit c338d17278

@ -1,5 +1,4 @@
import concurrent.futures
import json
from concurrent.futures import ThreadPoolExecutor
from typing import Optional
@ -243,7 +242,7 @@ class RetrievalService:
@staticmethod
def escape_query_for_search(query: str) -> str:
return json.dumps(query).strip('"')
return query.replace('"', '\\"')
@classmethod
def format_retrieval_documents(cls, documents: list[Document]) -> list[RetrievalSegments]:

Loading…
Cancel
Save