{{ 'metadata.metadata' | translate }}

@if (searchResult(); as result) {
{{ 'metadata.score' | translate }}: {{ result._score | number: '1.2-2' }}
{{ 'metadata.documentId' | translate }}: {{ result._id }}
{{ 'metadata.mimeType' | translate }}: {{ result._source.capture.mimetype }}
{{ 'metadata.timestamp' | translate }}: {{ result._source.capture.timestamp }}
{{ 'metadata.provider' | translate }}:
@if (result._source.provider.id) { {{ result._source.provider.domain }} } @else { {{ result._source.provider.domain }} }
@if (showProviderDetails()) {

{{ 'metadata.providerDetails.title' | translate }}

@if (isLoadingProvider()) {
{{ 'metadata.providerDetails.loading' | translate }}
} @else if (providerError()) {
{{ 'metadata.providerDetails.error' | translate }}
} @else if (providerDetails(); as provider) {
{{ 'metadata.providerDetails.name' | translate }}: {{ provider.name }}
{{ 'metadata.providerDetails.id' | translate }}: {{ provider.id }}
@if (provider.domains && provider.domains.length > 0) {
{{ 'metadata.providerDetails.domains' | translate }}:
@for (domain of provider.domains; track domain) { {{ domain }} }
} @if (provider.url_patterns && provider.url_patterns.length > 0) {
{{ 'metadata.providerDetails.urlPatterns' | translate }}:
@for (pattern of provider.url_patterns; track pattern) { {{ pattern }} }
} @if (provider.priority !== undefined) {
{{ 'metadata.providerDetails.priority' | translate }}: {{ provider.priority }}
}
}
}
}