Refactor frontend data models

This commit is contained in:
shamoon
2023-12-19 22:36:35 -08:00
parent 5723bd8dd8
commit 66b2d90c50
120 changed files with 640 additions and 706 deletions

View File

@@ -1,6 +1,6 @@
import { Injectable } from '@angular/core'
import { ObjectWithPermissions } from '../data/object-with-permissions'
import { PaperlessUser } from '../data/paperless-user'
import { User } from '../data/user'
export enum PermissionAction {
Add = 'add',
@@ -34,9 +34,9 @@ export enum PermissionType {
})
export class PermissionsService {
private permissions: string[]
private currentUser: PaperlessUser
private currentUser: User
public initialize(permissions: string[], currentUser: PaperlessUser) {
public initialize(permissions: string[], currentUser: User) {
this.permissions = permissions
this.currentUser = currentUser
}