1
0
Fork 0

let's call it save not bookmark

This commit is contained in:
Mouse Reeve 2021-08-23 15:07:38 -07:00
parent b7fb55e6ad
commit f267e53b56
6 changed files with 31 additions and 35 deletions

View file

@ -25,8 +25,8 @@ from .invite import ManageInvites, Invite, InviteRequest
from .invite import ManageInviteRequests, ignore_invite_request
from .isbn import Isbn
from .landing import About, Home, Landing
from .list import Lists, BookmarkedLists, List, Curate, UserLists
from .list import bookmark, unbookmark
from .list import Lists, SavedLists, List, Curate, UserLists
from .list import saveList, unsaveList
from .notifications import Notifications
from .outbox import Outbox
from .reading import edit_readthrough, create_readthrough

View file

@ -64,8 +64,8 @@ class Lists(View):
@method_decorator(login_required, name="dispatch")
class BookmarkedLists(View):
"""bookmarked book list page"""
class SavedLists(View):
"""saved book list page"""
def get(self, request):
"""display book lists"""
@ -244,18 +244,18 @@ class Curate(View):
@require_POST
@login_required
def bookmark(request, list_id):
"""bookmark a list"""
book_list = models.List.objects.get(id=list_id)
def saveList(request, list_id):
"""save a list"""
book_list = get_object_or_404(models.List, id=list_id)
request.user.saved_lists.add(book_list)
return redirect("list", list_id)
@require_POST
@login_required
def unbookmark(request, list_id):
def unsaveList(request, list_id):
"""unsave a list"""
book_list = models.List.objects.get(id=list_id)
book_list = get_object_or_404(models.List, id=list_id)
request.user.saved_lists.remove(book_list)
return redirect("list", list_id)