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

@@ -4,27 +4,27 @@ import {
PermissionType,
PermissionsService,
} from './permissions.service'
import { PaperlessDocument } from '../data/paperless-document'
import { Document } from '../data/document'
describe('PermissionsService', () => {
let permissionsService: PermissionsService
const docUnowned: PaperlessDocument = {
const docUnowned: Document = {
title: 'Doc title',
owner: null,
}
const docOwned: PaperlessDocument = {
const docOwned: Document = {
title: 'Doc title 2',
owner: 1,
}
const docNotOwned: PaperlessDocument = {
const docNotOwned: Document = {
title: 'Doc title 3',
owner: 2,
}
const docUserViewGranted: PaperlessDocument = {
const docUserViewGranted: Document = {
title: 'Doc title 4',
owner: 2,
permissions: {
@@ -39,7 +39,7 @@ describe('PermissionsService', () => {
},
}
const docUserEditGranted: PaperlessDocument = {
const docUserEditGranted: Document = {
title: 'Doc title 5',
owner: 2,
permissions: {
@@ -54,7 +54,7 @@ describe('PermissionsService', () => {
},
}
const docGroupViewGranted: PaperlessDocument = {
const docGroupViewGranted: Document = {
title: 'Doc title 4',
owner: 2,
permissions: {
@@ -69,7 +69,7 @@ describe('PermissionsService', () => {
},
}
const docGroupEditGranted: PaperlessDocument = {
const docGroupEditGranted: Document = {
title: 'Doc title 5',
owner: 2,
permissions: {