X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/babe7f68fcbb8f7e73f9b62d611715ca28b4c4e6..47ddd88e89dbe2e98b457d1849e700dc22473ac7:/apps/catalogue/views.py diff --git a/apps/catalogue/views.py b/apps/catalogue/views.py index e09940d6..1436fc02 100644 --- a/apps/catalogue/views.py +++ b/apps/catalogue/views.py @@ -477,7 +477,10 @@ def publish(request, slug): class GalleryView(UploadView): def get_object(self, request, slug): - return get_object_or_404(Book, slug=slug) + book = get_object_or_404(Book, slug=slug) + if not book.gallery: + raise Http404 + return book def breadcrumbs(self): return [