mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Fix: bulk edit object permissions should use permissions object (#4797)
This commit is contained in:
		| @@ -80,7 +80,16 @@ describe('PermissionsDialogComponent', () => { | |||||||
|   it('should return permissions', () => { |   it('should return permissions', () => { | ||||||
|     expect(component.permissions).toEqual({ |     expect(component.permissions).toEqual({ | ||||||
|       owner: null, |       owner: null, | ||||||
|       set_permissions: null, |       set_permissions: { | ||||||
|  |         view: { | ||||||
|  |           users: [], | ||||||
|  |           groups: [], | ||||||
|  |         }, | ||||||
|  |         change: { | ||||||
|  |           users: [], | ||||||
|  |           groups: [], | ||||||
|  |         }, | ||||||
|  |       }, | ||||||
|     }) |     }) | ||||||
|     component.form.get('permissions_form').setValue(set_permissions) |     component.form.get('permissions_form').setValue(set_permissions) | ||||||
|     expect(component.permissions).toEqual(set_permissions) |     expect(component.permissions).toEqual(set_permissions) | ||||||
|   | |||||||
| @@ -52,8 +52,17 @@ export class PermissionsDialogComponent { | |||||||
|   get permissions() { |   get permissions() { | ||||||
|     return { |     return { | ||||||
|       owner: this.form.get('permissions_form').value?.owner ?? null, |       owner: this.form.get('permissions_form').value?.owner ?? null, | ||||||
|       set_permissions: |       set_permissions: this.form.get('permissions_form').value | ||||||
|         this.form.get('permissions_form').value?.set_permissions ?? null, |         ?.set_permissions ?? { | ||||||
|  |         view: { | ||||||
|  |           users: [], | ||||||
|  |           groups: [], | ||||||
|  |         }, | ||||||
|  |         change: { | ||||||
|  |           users: [], | ||||||
|  |           groups: [], | ||||||
|  |         }, | ||||||
|  |       }, | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 shamoon
					shamoon