mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-12-23 16:40:36 +00:00
Merge pull request #1496 from bookwyrm-social/fix-add-book
Fixes create book flow for search refactor
This commit is contained in:
commit
a3f0e23d23
1 changed files with 2 additions and 4 deletions
|
@ -10,8 +10,7 @@ from django.utils.datastructures import MultiValueDictKeyError
|
||||||
from django.utils.decorators import method_decorator
|
from django.utils.decorators import method_decorator
|
||||||
from django.views import View
|
from django.views import View
|
||||||
|
|
||||||
from bookwyrm import forms, models
|
from bookwyrm import book_search, forms, models
|
||||||
from bookwyrm.connectors import connector_manager
|
|
||||||
from bookwyrm.views.helpers import get_edition
|
from bookwyrm.views.helpers import get_edition
|
||||||
from .books import set_cover_from_url
|
from .books import set_cover_from_url
|
||||||
|
|
||||||
|
@ -73,10 +72,9 @@ class EditBook(View):
|
||||||
if not book:
|
if not book:
|
||||||
# check if this is an edition of an existing work
|
# check if this is an edition of an existing work
|
||||||
author_text = book.author_text if book else add_author
|
author_text = book.author_text if book else add_author
|
||||||
data["book_matches"] = connector_manager.local_search(
|
data["book_matches"] = book_search.search(
|
||||||
f'{form.cleaned_data.get("title")} {author_text}',
|
f'{form.cleaned_data.get("title")} {author_text}',
|
||||||
min_confidence=0.5,
|
min_confidence=0.5,
|
||||||
raw=True,
|
|
||||||
)[:5]
|
)[:5]
|
||||||
|
|
||||||
# either of the above cases requires additional confirmation
|
# either of the above cases requires additional confirmation
|
||||||
|
|
Loading…
Reference in a new issue