Shelve the books.

This commit is contained in:
Adam Kelly
2020-03-25 12:58:27 +00:00
parent ce446d57fc
commit 323c7f8dbf
2 changed files with 19 additions and 1 deletions

View File

@ -300,6 +300,12 @@ def import_data(request):
for item in GoodreadsCsv(TextIOWrapper(request.FILES['csv_file'], encoding=request.encoding)):
if item.book:
results.append(item.book)
if item.shelf:
desired_shelf = models.Shelf.objects.get(
identifier=item.shelf,
user=request.user
)
outgoing.handle_shelve(request.user, item.book, desired_shelf)
else:
failures.append(item)
return TemplateResponse(request, 'import_results.html', {