Skip to content
Snippets Groups Projects
Verified Commit a7fcb49a authored by David Larlet's avatar David Larlet
Browse files

Fix the error when displaying algnments admin page

Fixes #296
parent b7d24438
Branches alignments-admin
No related tags found
1 merge request!157Fix the error when displaying algnments admin page
from reversion_compare.admin import CompareVersionAdmin
from django.contrib import admin
from django.urls import reverse
from django.utils.safestring import mark_safe
from reversion_compare.admin import CompareVersionAdmin
from meleager.models import Alignment
......@@ -15,6 +16,8 @@ class AlignmentAdmin(CompareVersionAdmin):
@admin.display(description="Passage")
def first_passage_link(self, obj):
if not obj.text_1:
return ""
passage = obj.text_1.passages.select_related("book").first()
url = reverse(
f"admin:{passage._meta.app_label}_{passage._meta.model_name}_change",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment