diff --git a/src/server/queries/uebersicht.ts b/src/server/queries/uebersicht.ts index 3007f8f..34f3fc0 100644 --- a/src/server/queries/uebersicht.ts +++ b/src/server/queries/uebersicht.ts @@ -1,5 +1,6 @@ import type { AbweichungsArt } from "@/generated/prisma/enums"; import { prisma } from "@/lib/db"; +import { aktionText } from "@/lib/protokoll-aktionen"; /** * Lesemodell der Übersicht (#026). Alle Zahlen werden berechnet, nichts ist hinterlegt – @@ -190,7 +191,11 @@ export async function uebersicht(jetzt = new Date()) { zeit: a.zeitpunkt, art: aktionEinordnen(a.aktion, a.ergebnis), aktion: a.aktion, - beschreibung: [a.aktion, a.zielbenutzer && a.hostName ? `${a.zielbenutzer}@${a.hostName}` : a.hostName] + // Lesbarer Text aus dem Audit-Log (#027) statt des technischen Aktionsnamens. + beschreibung: [ + aktionText(a.aktion), + a.zielbenutzer && a.hostName ? `${a.zielbenutzer}@${a.hostName}` : a.hostName, + ] .filter(Boolean) .join(" · "), benutzer: a.akteurName,