Update web/core/views.py

This commit is contained in:
Joshua Laymon 2025-08-21 02:35:14 +00:00
parent 4d012289d1
commit 6408d0a589

View File

@ -208,7 +208,12 @@ def nav_next(request):
idx = int(request.GET.get("i", "0"))
idx = min(idx + 1, len(ids) - 1)
entry = get_object_or_404(Entry, pk=ids[idx])
return render(request, "entry_view.html", entry_context(entry, ids))
# NEW: build ctx and inject tts_url for staff
ctx = entry_context(entry, ids)
ctx["tts_url"] = reverse("api_tts_for_entry", args=[entry.id]) if request.user.is_staff else ""
return render(request, "entry_view.html", ctx)
@login_required
@ -219,7 +224,12 @@ def nav_prev(request):
idx = int(request.GET.get("i", "0"))
idx = max(idx - 1, 0)
entry = get_object_or_404(Entry, pk=ids[idx])
return render(request, "entry_view.html", entry_context(entry, ids))
# NEW: build ctx and inject tts_url for staff
ctx = entry_context(entry, ids)
ctx["tts_url"] = reverse("api_tts_for_entry", args=[entry.id]) if request.user.is_staff else ""
return render(request, "entry_view.html", ctx)
@login_required