mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Merge frontend user model
This commit is contained in:
		| @@ -6,8 +6,8 @@ | ||||
|         "user": { | ||||
|             "id": 1, | ||||
|             "username": "user2", | ||||
|             "firstname": "", | ||||
|             "lastname": "" | ||||
|             "first_name": "", | ||||
|             "last_name": "" | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
| @@ -17,8 +17,8 @@ | ||||
|         "user": { | ||||
|             "id": 2, | ||||
|             "username": "user1", | ||||
|             "firstname": "", | ||||
|             "lastname": "" | ||||
|             "first_name": "", | ||||
|             "last_name": "" | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
| @@ -28,8 +28,8 @@ | ||||
|         "user": { | ||||
|             "id": 2, | ||||
|             "username": "user33", | ||||
|             "firstname": "", | ||||
|             "lastname": "" | ||||
|             "first_name": "", | ||||
|             "last_name": "" | ||||
|         } | ||||
|     }, | ||||
|     { | ||||
| @@ -39,8 +39,8 @@ | ||||
|         "user": { | ||||
|             "id": 3, | ||||
|             "username": "admin", | ||||
|             "firstname": "", | ||||
|             "lastname": "" | ||||
|             "first_name": "", | ||||
|             "last_name": "" | ||||
|         } | ||||
|     } | ||||
| ] | ||||
|   | ||||
| @@ -92,8 +92,8 @@ export class DocumentCommentsComponent extends ComponentWithPermissions { | ||||
|   displayName(comment: PaperlessDocumentComment): string { | ||||
|     if (!comment.user) return '' | ||||
|     let nameComponents = [] | ||||
|     if (comment.user.firstname) nameComponents.unshift(comment.user.firstname) | ||||
|     if (comment.user.lastname) nameComponents.unshift(comment.user.lastname) | ||||
|     if (comment.user.first_name) nameComponents.unshift(comment.user.first_name) | ||||
|     if (comment.user.last_name) nameComponents.unshift(comment.user.last_name) | ||||
|     if (comment.user.username) { | ||||
|       if (nameComponents.length > 0) | ||||
|         nameComponents.push(`(${comment.user.username})`) | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| import { ObjectWithId } from './object-with-id' | ||||
| import { User } from './user' | ||||
| import { PaperlessUser } from './paperless-user' | ||||
|  | ||||
| export interface PaperlessDocumentComment extends ObjectWithId { | ||||
|   created?: Date | ||||
|   comment?: string | ||||
|   user?: User | ||||
|   user?: PaperlessUser | ||||
| } | ||||
|   | ||||
| @@ -1,7 +0,0 @@ | ||||
| import { ObjectWithId } from './object-with-id' | ||||
|  | ||||
| export interface User extends ObjectWithId { | ||||
|   username: string | ||||
|   firstname: string | ||||
|   lastname: string | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Michael Shamoon
					Michael Shamoon