Back to Paperless Ngx

Share Link Bundle Manage Dialog.Component

src-ui/src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html

3.0.31.7 KB
Original Source

{{ title }}

@if (loading()) {

Loading share link bundles… } @if (!loading() && error()) { {{ error() }} } @if (!loading() && !error()) {

Status updates every few seconds while bundles are being prepared.

@if (bundles().length === 0) {

No share link bundles currently exist.

} @if (bundles().length > 0) {

CreatedStatusSizeExpiresDocumentsFile versionActions
@for (bundle of bundles(); track bundle.id) {
{{ bundle.createddate: 'short' }}
@if (bundle.built_at) {
Built: {{ bundle.built_atdate: 'short' }}
}
@if (bundle.status === statuses.Failed && bundle.last_error) { {{ statusLabel(bundle.status) }} @if (bundle.last_error.timestamp) {
{{ bundle.last_error.timestampdate: 'short' }}
}
{{ bundle.last_error.exception_type || ($localizeUnknown error) }}

@if (bundle.last_error.message) {

{{ bundle.last_error.message }}

} } @if (bundle.status === statuses.Processing || bundle.status === statuses.Pending) { } @if (bundle.status !== statuses.Failed) { {{ statusLabel(bundle.status) }} } | @if (bundle.size_bytes !== undefined && bundle.size_bytes !== null) { {{ bundle.size_bytes | fileSize }} } @if (bundle.size_bytes === undefined || bundle.size_bytes === null) { — } | @if (bundle.expiration) { {{ bundle.expiration | date: 'short' }} } @if (!bundle.expiration) { Never } | {{ bundle.document_count }} | {{ fileVersionLabel(bundle.file_version) }} | @if (copiedSlug() === bundle.slug) { } @if (copiedSlug() !== bundle.slug) { } Copy share link @if (bundle.status === statuses.Failed) { Retry } Delete share link bundle | }

} }

Close