mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-08-14 00:26:21 +00:00
Refactor frontend data models
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { DatePipe } from '@angular/common'
|
||||
import { Inject, LOCALE_ID, Pipe, PipeTransform } from '@angular/core'
|
||||
import { SETTINGS_KEYS } from '../data/paperless-uisettings'
|
||||
import { SETTINGS_KEYS } from '../data/ui-settings'
|
||||
import { SettingsService } from '../services/settings.service'
|
||||
|
||||
const FORMAT_TO_ISO_FORMAT = {
|
||||
|
@@ -5,13 +5,13 @@ import {
|
||||
PermissionType,
|
||||
PermissionsService,
|
||||
} from '../services/permissions.service'
|
||||
import { PaperlessUser } from '../data/paperless-user'
|
||||
import { User } from '../data/user'
|
||||
|
||||
@Pipe({
|
||||
name: 'username',
|
||||
})
|
||||
export class UsernamePipe implements PipeTransform {
|
||||
users: PaperlessUser[]
|
||||
users: User[]
|
||||
|
||||
constructor(
|
||||
permissionsService: PermissionsService,
|
||||
@@ -33,7 +33,7 @@ export class UsernamePipe implements PipeTransform {
|
||||
: $localize`Shared`
|
||||
}
|
||||
|
||||
getName(user: PaperlessUser): string {
|
||||
getName(user: User): string {
|
||||
if (!user) return ''
|
||||
const name = [user.first_name, user.last_name].join(' ')
|
||||
if (name.length > 1) return name.trim()
|
||||
|
Reference in New Issue
Block a user