tweaks search rankings for better results

This commit is contained in:
Mouse Reeve
2020-11-13 11:03:39 -08:00
parent 6300c37a4e
commit 28e1c9525c
2 changed files with 12 additions and 15 deletions

View File

@ -73,14 +73,11 @@ class ImportItem(models.Model):
def get_book_from_isbn(self):
''' search by isbn '''
search_result = books_manager.first_search_result(
self.isbn, min_confidence=0.995
self.isbn, min_confidence=0.999
)
if search_result:
try:
# don't crash the import when the connector fails
return books_manager.get_or_create_book(search_result.key)
except ConnectorException:
pass
# raises ConnectorException
return books_manager.get_or_create_book(search_result.key)
return None
@ -91,7 +88,7 @@ class ImportItem(models.Model):
self.data['Author']
)
search_result = books_manager.first_search_result(
search_term, min_confidence=0.995
search_term, min_confidence=0.999
)
if search_result:
# raises ConnectorException