Fix delete button not deleting documents
Still can't delete folders
This commit is contained in:
parent
4194761b26
commit
e8a849e6c1
@ -27,6 +27,7 @@ import { ComponentCanDeactivate } from 'src/app/guards/dirty-doc.guard'
|
||||
import { SETTINGS_KEYS } from 'src/app/data/paperless-uisettings'
|
||||
import { ToastService } from 'src/app/services/toast.service'
|
||||
import { ComponentWithPermissions } from '../with-permissions/with-permissions.component'
|
||||
import { ExplorerListViewService } from 'src/app/services/explorer-list-view.service'
|
||||
|
||||
@Component({
|
||||
selector: 'app-app-frame',
|
||||
@ -44,7 +45,8 @@ export class AppFrameComponent
|
||||
private searchService: SearchService,
|
||||
public savedViewService: SavedViewService,
|
||||
private remoteVersionService: RemoteVersionService,
|
||||
private list: DocumentListViewService,
|
||||
private documentList: DocumentListViewService,
|
||||
private exploreList: ExplorerListViewService,
|
||||
public settingsService: SettingsService,
|
||||
public tasksService: TasksService,
|
||||
private readonly toastService: ToastService
|
||||
@ -95,6 +97,8 @@ export class AppFrameComponent
|
||||
|
||||
closeMenu() {
|
||||
this.isMenuCollapsed = true
|
||||
this.documentList.selectNone()
|
||||
this.exploreList.selectNone()
|
||||
}
|
||||
|
||||
get openDocuments(): PaperlessDocument[] {
|
||||
@ -153,7 +157,7 @@ export class AppFrameComponent
|
||||
|
||||
search() {
|
||||
this.closeMenu()
|
||||
this.list.quickFilter([
|
||||
this.documentList.quickFilter([
|
||||
{
|
||||
rule_type: FILTER_FULLTEXT_QUERY,
|
||||
value: (this.searchField.value as string).trim(),
|
||||
|
@ -37,6 +37,7 @@ import { FolderCreateDialogComponent } from '../common/create-dialog/folder-crea
|
||||
import { UploadLargeFileComponent } from '../common/create-dialog/upload-large-file/upload-large-file.component'
|
||||
import { ComponentWithPermissions } from '../with-permissions/with-permissions.component'
|
||||
import { FilterEditorComponent } from './filter-editor/filter-editor.component'
|
||||
import { DocumentListViewService } from 'src/app/services/document-list-view.service'
|
||||
|
||||
@Component({
|
||||
selector: 'app-explorer',
|
||||
@ -49,6 +50,7 @@ export class ExplorerComponent
|
||||
{
|
||||
constructor(
|
||||
public list: ExplorerListViewService,
|
||||
public documentList: DocumentListViewService,
|
||||
public savedViewService: SavedViewService,
|
||||
public route: ActivatedRoute,
|
||||
private router: Router,
|
||||
@ -188,9 +190,7 @@ export class ExplorerComponent
|
||||
.subscribe(() => this.list.reload())
|
||||
}
|
||||
|
||||
uploadFile() {
|
||||
|
||||
}
|
||||
uploadFile() {}
|
||||
|
||||
uploadLargeFile() {
|
||||
var modal = this.modalService.open(UploadLargeFileComponent, {
|
||||
@ -212,6 +212,8 @@ export class ExplorerComponent
|
||||
}
|
||||
|
||||
toggleSelected(document: PaperlessDocument, event: MouseEvent): void {
|
||||
if (!event.shiftKey) this.documentList.toggleSelected(document)
|
||||
else this.documentList.selectRangeTo(document)
|
||||
if (!event.shiftKey) this.list.toggleSelected(document)
|
||||
else this.list.selectRangeTo(document)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user