From 77e6e2d708485ca536a1dacbba6ac3d034dcf2a3 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Sat, 28 Mar 2020 16:38:20 -0700 Subject: [PATCH] Use fedireads key as default author identifier --- fedireads/urls.py | 2 +- fedireads/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fedireads/urls.py b/fedireads/urls.py index 602a7de72..967815f88 100644 --- a/fedireads/urls.py +++ b/fedireads/urls.py @@ -56,7 +56,7 @@ urlpatterns = [ re_path(r'^book/(?P[\w\-]+)/(?Pfriends|local|federated)?$', views.book_page), re_path(r'^book/(?P[\w\-]+)/edit/?$', views.edit_book_page), - re_path(r'^author/(?P\w+)/?$', views.author_page), + re_path(r'^author/(?P[\w\-]+)/?$', views.author_page), re_path(r'^tag/(?P.+)/?$', views.tag_page), re_path(r'^shelf/%s/(?P[\w-]+)(.json)?/?$' % username_regex, views.shelf_page), re_path(r'^shelf/%s/(?P[\w-]+)(.json)?/?$' % localname_regex, views.shelf_page), diff --git a/fedireads/views.py b/fedireads/views.py index fa50a47c8..903c41273 100644 --- a/fedireads/views.py +++ b/fedireads/views.py @@ -409,7 +409,7 @@ def edit_book_page(request, book_identifier): def author_page(request, author_identifier): ''' landing page for an author ''' try: - author = models.Author.objects.get(openlibrary_key=author_identifier) + author = models.Author.objects.get(fedireads_key=author_identifier) except ValueError: return HttpResponseNotFound()