More robustly default to searching all content type

This commit is contained in:
Debanjum
2025-06-06 14:46:47 -07:00
parent b21706aa45
commit 6ac1530816

View File

@@ -1337,7 +1337,7 @@ async def execute_search(
user: KhojUser, user: KhojUser,
q: str, q: str,
n: Optional[int] = 5, n: Optional[int] = 5,
t: Optional[state.SearchType] = state.SearchType.All, t: Optional[state.SearchType] = None,
r: Optional[bool] = False, r: Optional[bool] = False,
max_distance: Optional[Union[float, None]] = None, max_distance: Optional[Union[float, None]] = None,
dedupe: Optional[bool] = True, dedupe: Optional[bool] = True,
@@ -1360,6 +1360,7 @@ async def execute_search(
# initialize variables # initialize variables
user_query = q.strip() user_query = q.strip()
results_count = n or 5 results_count = n or 5
t = t or state.SearchType.All
search_futures: List[concurrent.futures.Future] = [] search_futures: List[concurrent.futures.Future] = []
# return cached results, if available # return cached results, if available