diff --git a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html
index f91d950..8537d61 100644
--- a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html
+++ b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.html
@@ -36,7 +36,7 @@
Nächste Ausführung:
-
+
{{ schedule.next?.bulk?.name }}
@@ -49,7 +49,7 @@
{{ schedule.last?.lastFuzzyTimestamp.dayName }}: {{ schedule.last?.lastFuzzyTimestamp.timeString }}
- - -
-
+
{{ schedule.last?.bulk?.name }}
diff --git a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts
index e5a1fb4..2273f4d 100644
--- a/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts
+++ b/src/main/angular/src/app/pages/schedule/list/schedule-list.component.ts
@@ -6,6 +6,8 @@ import {NO_OP} from "../../../api/api.service";
import {Update} from "../../../api/Update";
import {ScheduleEntryService} from "../../../api/schedule/entry/schedule-entry.service";
import {ScheduleEntry} from "../../../api/schedule/entry/ScheduleEntry";
+import {Bulk} from "../../../api/bulk/Bulk";
+import {BulkService} from "../../../api/bulk/BulkService";
@Component({
selector: 'app-schedule-list',
@@ -27,6 +29,7 @@ export class ScheduleListComponent implements OnInit {
constructor(
readonly scheduleService: ScheduleService,
readonly entryService: ScheduleEntryService,
+ readonly bulkService: BulkService,
) {
// nothing
}
@@ -74,4 +77,10 @@ export class ScheduleListComponent implements OnInit {
this.entryService.set(entry, 'skip', skip);
}
+ execute(bulk: Bulk | undefined) {
+ if (bulk && confirm("Stapel Ausführen?\n\n" + bulk.name)) {
+ this.bulkService.run(bulk);
+ }
+ }
+
}