mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Allow filter search result by updatedAt
This commit is contained in:
parent
8e59764f02
commit
5f0cb493f2
1 changed files with 5 additions and 0 deletions
|
|
@ -217,6 +217,9 @@ const parseDateFilter = (
|
|||
break
|
||||
case 'SAVED':
|
||||
field = 'savedAt'
|
||||
break
|
||||
case 'UPDATED':
|
||||
field = 'updatedAt'
|
||||
}
|
||||
|
||||
return {
|
||||
|
|
@ -282,6 +285,7 @@ export const parseSearchQuery = (query: string | undefined): SearchFilter => {
|
|||
'title',
|
||||
'description',
|
||||
'content',
|
||||
'updated',
|
||||
],
|
||||
tokenize: true,
|
||||
})
|
||||
|
|
@ -336,6 +340,7 @@ export const parseSearchQuery = (query: string | undefined): SearchFilter => {
|
|||
}
|
||||
case 'saved':
|
||||
case 'read':
|
||||
case 'updated':
|
||||
case 'published': {
|
||||
const dateFilter = parseDateFilter(keyword.keyword, keyword.value)
|
||||
dateFilter && result.dateFilters.push(dateFilter)
|
||||
|
|
|
|||
Loading…
Reference in a new issue