Back to Paperless Ngx

Document History.Component

src-ui/src/app/components/document-history/document-history.component.html

2.20.15913 B
Original Source

@if (loading) {

} @else { @if (entries.length === 0) { - No entries found. } @else { @for (entry of entries; track entry.id) { -

{{ entry.timestamp | customDate:'longDate' }} {{ entry.timestamp | date:'shortTime' }} {{ entry.timestamp | customDate:'relative' }} @if (entry.actor) { {{ entry.actor.username }} } @else { System } {{ entry.action | titlecase }}

@for (change of entry.changes | keyvalue; track change.key) { @if (change.value["type"] === 'm2m') { - {{ change.value["operation"] | titlecase }}{{ change.key | titlecase }}: {{ change.value["objects"].join(', ') }} } @else if (change.value["type"] === 'custom_field') { - {{ change.value["field"] }}: {{ change.value["value"] }} } @else { - {{ change.key | titlecase }}: @if (change.key === 'content') { {{ change.value[1]?.substring(0,100) }}... } @else { {{ getPrettyName(change.key, change.value[1]) | async }} } } } } } }