Anfragen
-Anfragen
+Neue Anfrage als E-Mail oder Dateien hochladen – sie wird automatisch ausgelesen und erscheint danach zur Prüfung.
+{done}
} {error &&{error}
} - - {requests.length === 0 ? ( -{filter.status || filter.possibleDuplicate ? "Keine Anfragen für diesen Filter." : "Noch keine Anfragen."}
- ) : ( -| Eingang | -Betreff | -Status | -Versuche | -Letzter Fehler | -Nächster Versuch | -Hinweis | -Aktion | -||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {dateFormat.format(request.createdAt)} | -- {request.subject ?? "(ohne Betreff)"} - | -- {requestStatusLabel(request.status)} - {request.status === "ERROR" && row.stage ? ` (${STAGE_LABEL[row.stage]})` : ""} - | -{row.attempts > 0 ? row.attempts : "–"} | - {/* The stage appears once: in the status for ERROR, as a prefix while retrying. */} -{row.error ? `${request.status !== "ERROR" && row.stage ? `${STAGE_LABEL[row.stage]}: ` : ""}${row.error}` : "–"} | -{row.nextRetryAt ? dateFormat.format(row.nextRetryAt) : "–"} | -- {request.possibleDuplicate - ? request.duplicateDecision === "distinct" - ? "Duplikat geprüft: eigenständig" - : request.duplicateDecision === "duplicate" - ? "Als Duplikat abgelehnt" - : "Mögliches Duplikat – Entscheidung offen" - : ""} - | -- {request.status === "ERROR" && ( - - )} - | +
| Eingang | +Betreff | +Status | ++ Versuche + | +Letzter Fehler | +Nächster Versuch | +Hinweis | ++ Aktion + |
|---|