Skip to content

Commit

Permalink
Revert "improve search"
Browse files Browse the repository at this point in the history
This reverts commit b2cf7d2.
  • Loading branch information
sywhb committed Aug 26, 2024
1 parent b2cf7d2 commit bd58161
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 4 additions & 3 deletions packages/api/src/services/library_item.ts
Original file line number Diff line number Diff line change
Expand Up @@ -321,16 +321,17 @@ export const buildQueryString = (
// return only deleted pages within 14 days
return "(library_item.state = 'DELETED' AND library_item.deleted_at >= NOW() - INTERVAL '14 days')"
default: {
let sql = 'library_item.archived_at IS NULL'
if (useFolders) {
const param = `folder_${parameters.length}`
const folderSql = escapeQueryWithParameters(
`library_item.folder = :${param}`,
{ [param]: value }
)
return `(library_item.archived_at IS NULL AND ${folderSql})`
sql = `(${sql} AND ${folderSql})`
}

return '(library_item.archived_at IS NULL AND library_item.folder IS NOT NULL)'
return sql
}
}
}
Expand Down Expand Up @@ -652,7 +653,7 @@ export const createSearchQueryBuilder = (
const orders: Sort[] = []
let queryString: string | null = null

if (args.query !== null && args.query !== undefined) {
if (args.query) {
const searchQuery = parseSearchQuery(args.query)

// build query string and save parameters
Expand Down
2 changes: 1 addition & 1 deletion packages/api/src/utils/search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export const parseSearchQuery = (query: string): LiqeQuery => {

// by default we want to search in the inbox if no in: is specified
if (!searchQuery.includes('in:')) {
searchQuery = `in:inbox (${searchQuery})`
searchQuery = `(${searchQuery}) in:inbox`
}

return parse(searchQuery)
Expand Down

0 comments on commit bd58161

Please sign in to comment.