Fix NoReverseMatch in email_eingang views: add stiftung: namespace prefix

The redirect() calls in email_eingang_poll_trigger and email_eingang_detail
were missing the 'stiftung:' namespace prefix, causing NoReverseMatch errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
SysAdmin Agent
2026-03-11 20:41:12 +00:00
parent b47ffd4a3c
commit 8e1db11f8d

View File

@@ -649,20 +649,20 @@ def email_eingang_detail(request, pk):
)
except Destinataer.DoesNotExist:
messages.error(request, "Destinatär nicht gefunden.")
return redirect("email_eingang_detail", pk=pk)
return redirect("stiftung:email_eingang_detail", pk=pk)
elif action == "mark_verarbeitet":
eingang.status = "verarbeitet"
eingang.notizen = request.POST.get("notizen", eingang.notizen)
eingang.save()
messages.success(request, "E-Mail als verarbeitet markiert.")
return redirect("email_eingang_list")
return redirect("stiftung:email_eingang_list")
elif action == "save_notizen":
eingang.notizen = request.POST.get("notizen", "")
eingang.save()
messages.success(request, "Notizen gespeichert.")
return redirect("email_eingang_detail", pk=pk)
return redirect("stiftung:email_eingang_detail", pk=pk)
# Paperless-Links zusammenstellen
paperless_links = eingang.get_paperless_links()
@@ -701,7 +701,7 @@ def email_eingang_poll_trigger(request):
)
except Exception as exc:
messages.error(request, f"Fehler beim Starten des Tasks: {exc}")
return redirect("email_eingang_list")
return redirect("stiftung:email_eingang_list")
# ============================================================