Remove unnecessary includesAuthorDiff from sorting

This commit is contained in:
mikiher 2023-11-05 16:14:26 +00:00
parent 5a3d450482
commit 89055f8655

View File

@ -200,9 +200,6 @@ class BookFinder {
getCandidates() {
var candidates = [...this.candidates]
candidates.sort((a, b) => {
// Candidates that include the author are likely low quality
const includesAuthorDiff = a.includes(this.cleanAuthor) - b.includes(this.cleanAuthor)
if (includesAuthorDiff) return includesAuthorDiff
// Candidates that include only digits are also likely low quality
const onlyDigits = /^\d+$/
const includesOnlyDigitsDiff = onlyDigits.test(a) - onlyDigits.test(b)