fixes
authorRadek Czajka <rczajka@rczajka.pl>
Fri, 28 Jul 2023 12:07:57 +0000 (14:07 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Fri, 28 Jul 2023 12:07:57 +0000 (14:07 +0200)
src/cover/templates/cover/image_detail.html
src/cover/views.py
src/wlxml/views.py

index 2d43f9e..c357ff0 100644 (file)
       {% if object.book_set.exists %}
         <ul style="list-style: none; padding: 0; display: flex; gap: 10px;">
           {% for book in object.book_set.all %}
-            <li>
-              <a href="{{ book.get_absolute_url }}">
-                <img src="{{ book.cover.url }}?{{ object.etag }}" alt="{{ book }}">
-              </a>
-            </li>
             <li>
               <a href="{{ book.get_absolute_url }}" title="{{ book }}">
                 <img src="{{ book.cover.url }}?{{ object.etag }}" alt="{{ book }}">
index 82bc911..39b12f9 100644 (file)
@@ -105,6 +105,11 @@ def image(request, pk):
 
     if not request.accepts('text/html') and request.accepts('application/json') or request.GET.get('format') == 'json':
         return JsonResponse({
+            'title': img.title,
+            'author': img.author,
+            'license_name': img.license_name,
+            'license_url': img.license_url,
+            'source_url': img.source_url,
             'attribution': img.attribution,
             'cut_left': img.cut_left,
             'cut_right': img.cut_right,
index 2039569..3784b77 100644 (file)
@@ -60,7 +60,7 @@ VALUE_TYPES = {
             'source': '/catalogue/terms/thema/',
         }
     },
-    ThemaCategory: {
+    MainThemaCategory: {
         'autocomplete': {
             'source': '/catalogue/terms/thema-main/',
         }