fix: handle shorthand type sort fields

This commit is contained in:
lucaronin
2026-05-06 23:19:50 +02:00
parent 1eeda047c2
commit 5c3a49d2ca
3 changed files with 34 additions and 1 deletions

View File

@@ -147,6 +147,7 @@ describe('noteListHelpers extra coverage', () => {
const serialized = serializeSortConfig({ option: 'property:Priority', direction: 'desc' })
expect(serialized).toBe('property:Priority:desc')
expect(parseSortConfig(serialized)).toEqual({ option: 'property:Priority', direction: 'desc' })
expect(parseSortConfig('date:desc')).toEqual({ option: 'property:date', direction: 'desc' })
expect(parseSortConfig('broken')).toBeNull()
expect(parseSortConfig('title:sideways')).toBeNull()