diff --git a/web/core/views.py b/web/core/views.py index 12209c8..56512e0 100644 --- a/web/core/views.py +++ b/web/core/views.py @@ -162,10 +162,15 @@ def search_page(request): count = len(ids) if count: - entry = Entry.objects.get(pk=ids[0]) - ctx = entry_context(entry, ids) - ctx.update({"from_search": True}) - return render(request, "entry_view.html", ctx) + entry = Entry.objects.get(pk=ids[0]) + ctx = entry_context(entry, ids) + ctx.update({"from_search": True}) + + # 🔽 ADD THIS + if request.user.is_staff: + ctx["tts_url"] = reverse("api_tts_for_entry", args=[entry.id]) + + return render(request, "entry_view.html", ctx) total = Entry.objects.count() return render(