mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-07-28 18:24:38 -05:00
acknowledge_tasks endpoint & basic UI
Update tasks.service.ts
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<use xlink:href="assets/bootstrap-icons.svg#x"/>
|
||||
</svg> <ng-container i18n>Clear selection</ng-container>
|
||||
</button>
|
||||
<button class="btn btn-sm btn-outline-primary me-4" (click)="dismissMany()" [disabled]="tasksService.total == 0">
|
||||
<button class="btn btn-sm btn-outline-primary me-4" (click)="dismissTasks()" [disabled]="tasksService.total == 0">
|
||||
<svg class="sidebaricon" fill="currentColor">
|
||||
<use xlink:href="assets/bootstrap-icons.svg#check2-all"/>
|
||||
</svg> <ng-container i18n>{{dismissButtonText}}</ng-container>
|
||||
|
@@ -30,11 +30,13 @@ export class TasksComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
|
||||
dismissTask(task: PaperlessTask) {
|
||||
throw new Error('Not implemented' + task)
|
||||
this.dismissTasks(task)
|
||||
}
|
||||
|
||||
dismissMany() {
|
||||
throw new Error('Not implemented')
|
||||
dismissTasks(task: PaperlessTask = undefined) {
|
||||
this.tasksService.dismissTasks(
|
||||
task ? new Set([task.id]) : this.selectedTasks
|
||||
)
|
||||
}
|
||||
|
||||
toggleSelected(task: PaperlessTask) {
|
||||
|
Reference in New Issue
Block a user