fix: restore updated browse keyset coverage

This commit is contained in:
Jonathan Finley 2026-03-13 21:17:33 -04:00
parent 8585cfff6b
commit 59c7c0a7c2
2 changed files with 6 additions and 2 deletions

View file

@ -19,6 +19,10 @@ function getKeysetCursorKeys(sortBy) {
return ['createdAt', 'id']
}
if (sortBy === 'updatedAt') {
return ['updatedAt', 'id']
}
if (sortBy === 'progress') {
return ['mediaProgresses.updatedAt', 'id']
}

View file

@ -86,8 +86,8 @@ describe('libraryBrowseStrategy', () => {
})
expect(strategy.family).to.equal('plain-browse')
expect(strategy.paginationMode).to.equal('offset')
expect(strategy.cursorKeys).to.deep.equal([])
expect(strategy.paginationMode).to.equal('keyset')
expect(strategy.cursorKeys).to.deep.equal(['updatedAt', 'id'])
})
it('uses keyset pagination for deterministic author browse', () => {