mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	confirmation messages
This commit is contained in:
		| @@ -84,15 +84,17 @@ export class DocumentListComponent implements OnInit { | ||||
|   saveViewConfigAs() { | ||||
|     let modal = this.modalService.open(SaveViewConfigDialogComponent, {backdrop: 'static'}) | ||||
|     modal.componentInstance.saveClicked.subscribe(formValue => { | ||||
|       this.savedViewService.create({ | ||||
|       let savedView = { | ||||
|         name: formValue.name, | ||||
|         show_on_dashboard: formValue.showOnDashboard, | ||||
|         show_in_sidebar: formValue.showInSideBar, | ||||
|         filter_rules: this.list.filterRules, | ||||
|         sort_reverse: this.list.sortReverse, | ||||
|         sort_field: this.list.sortField | ||||
|       }).subscribe(() => { | ||||
|       } | ||||
|       this.savedViewService.create(savedView).subscribe(() => { | ||||
|         modal.close() | ||||
|         this.toastService.showToast(Toast.make("Information", `View "${savedView.name}" created successfully.`)) | ||||
|       }) | ||||
|     }) | ||||
|   } | ||||
|   | ||||
| @@ -4,6 +4,7 @@ import { PaperlessSavedView } from 'src/app/data/paperless-saved-view'; | ||||
| import { GENERAL_SETTINGS } from 'src/app/data/storage-keys'; | ||||
| import { DocumentListViewService } from 'src/app/services/document-list-view.service'; | ||||
| import { SavedViewService } from 'src/app/services/rest/saved-view.service'; | ||||
| import { Toast, ToastService } from 'src/app/services/toast.service'; | ||||
|  | ||||
| @Component({ | ||||
|   selector: 'app-settings', | ||||
| @@ -18,11 +19,14 @@ export class SettingsComponent { | ||||
|  | ||||
|   constructor( | ||||
|     public savedViewService: SavedViewService, | ||||
|     private documentListViewService: DocumentListViewService | ||||
|     private documentListViewService: DocumentListViewService, | ||||
|     private toastService: ToastService | ||||
|   ) { } | ||||
|  | ||||
|   deleteSavedView(savedView: PaperlessSavedView) { | ||||
|     this.savedViewService.delete(savedView).subscribe(() => {}) | ||||
|     this.savedViewService.delete(savedView).subscribe(() => { | ||||
|       this.toastService.showToast(Toast.make("Information", `Saved view "${savedView.name} deleted.`)) | ||||
|     }) | ||||
|   } | ||||
|  | ||||
|   saveSettings() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 jonaswinkler
					jonaswinkler