clean up List db queries
- don't unnecessarily query DB in List views - use more efficient query in remove_from_group List class method
This commit is contained in:
@ -58,7 +58,7 @@ class Lists(View):
|
||||
book_list = form.save()
|
||||
# list should not have a group if it is not group curated
|
||||
if not book_list.curation == "group":
|
||||
models.List.objects.filter(id=book_list.id).update(group=None)
|
||||
book_list.update(group=None)
|
||||
|
||||
return redirect(book_list.local_path)
|
||||
|
||||
@ -193,7 +193,7 @@ class List(View):
|
||||
return redirect("list", book_list.id)
|
||||
book_list = form.save()
|
||||
if not book_list.curation == "group":
|
||||
models.List.objects.filter(id=book_list.id).update(group=None)
|
||||
book_list.update(group=None)
|
||||
return redirect(book_list.local_path)
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user