Files
paperless-ngx/src-ui/src/app/pipes/correspondent-name.pipe.ts
2025-06-27 14:06:40 -07:00

23 lines
612 B
TypeScript

import { inject, Pipe, PipeTransform } from '@angular/core'
import {
PermissionsService,
PermissionType,
} from '../services/permissions.service'
import { CorrespondentService } from '../services/rest/correspondent.service'
import { ObjectNamePipe } from './object-name.pipe'
@Pipe({
name: 'correspondentName',
})
export class CorrespondentNamePipe
extends ObjectNamePipe
implements PipeTransform
{
constructor() {
super()
this.permissionsService = inject(PermissionsService)
this.permissionType = PermissionType.Correspondent
this.objectService = inject(CorrespondentService)
}
}