Allow filter search result by updatedAt

This commit is contained in:
Hongbo Wu
2022-06-24 13:09:13 +08:00
parent 8e59764f02
commit 5f0cb493f2

View File

@ -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)