diff --git a/src/components/admin/tabs/DSGVOTab.tsx b/src/components/admin/tabs/DSGVOTab.tsx index 877f610..c8f2299 100644 --- a/src/components/admin/tabs/DSGVOTab.tsx +++ b/src/components/admin/tabs/DSGVOTab.tsx @@ -60,6 +60,12 @@ const MAIL_STATUS_META: Record< deleted: { label: "Gelöscht", variant: "secondary" }, }; +function mailStatus(m: DSGVOMailResult): DSGVOMailStatus { + if (m.deleted) return "deleted"; + if (m.deletable) return "deletable"; + return "rejected"; +} + function StatusBadge({ status }: { status: DSGVOStatus }) { const m = STATUS_META[status] ?? { label: status, variant: "secondary" as const }; return {m.label}; @@ -274,7 +280,7 @@ export function DSGVOTab({ canManage }: DSGVOTabProps) { - {r.result_summary?.total ?? 0} + {r.result_summary?.total_hits ?? 0}