mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 19:17:13 -05:00 
			
		
		
		
	Merge pull request #2819 from paperless-ngx/fix-2815
Fix: disable bulk edit dialog buttons during operation
This commit is contained in:
		
						commit
						19b9fd0578
					
				@ -13,6 +13,6 @@
 | 
			
		||||
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="modal-footer">
 | 
			
		||||
    <button type="button" class="btn btn-outline-primary" (click)="cancelClicked()" i18n>Cancel</button>
 | 
			
		||||
    <button type="button" class="btn btn-primary" (click)="confirmClicked.emit(permissions)" i18n>Confirm</button>
 | 
			
		||||
    <button type="button" class="btn btn-outline-primary" (click)="cancelClicked()" [disabled]="!buttonsEnabled" i18n>Cancel</button>
 | 
			
		||||
    <button type="button" class="btn btn-primary" (click)="confirmClicked.emit(permissions)" [disabled]="!buttonsEnabled" i18n>Confirm</button>
 | 
			
		||||
  </div>
 | 
			
		||||
 | 
			
		||||
@ -29,6 +29,8 @@ export class PermissionsDialogComponent {
 | 
			
		||||
    permissions_form: new FormControl(),
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  buttonsEnabled: boolean = true
 | 
			
		||||
 | 
			
		||||
  get permissions() {
 | 
			
		||||
    return {
 | 
			
		||||
      owner: this.form.get('permissions_form').value?.owner ?? null,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user