0.12.0-18 Tests and Converter Fixes
This commit is contained in:
@@ -6,6 +6,7 @@ import { Dropdown } from 'primereact/dropdown';
|
||||
import { InputSwitch } from 'primereact/inputswitch';
|
||||
import { Toast } from 'primereact/toast';
|
||||
import { api } from '../api/client';
|
||||
import { confirmModal } from '../utils/confirmModal';
|
||||
|
||||
// ── Hilfsfunktionen ──────────────────────────────────────────────────────────
|
||||
|
||||
@@ -251,7 +252,14 @@ export default function CronJobsTab({ onWsMessage }) {
|
||||
// ── Löschen ──────────────────────────────────────────────────────────────────
|
||||
|
||||
async function handleDelete(job) {
|
||||
if (!window.confirm(`Cronjob "${job.name}" wirklich löschen?`)) return;
|
||||
const confirmed = await confirmModal({
|
||||
header: 'Cronjob löschen',
|
||||
message: `Cronjob "${job.name}" wirklich löschen?`,
|
||||
acceptLabel: 'Löschen',
|
||||
rejectLabel: 'Abbrechen',
|
||||
danger: true
|
||||
});
|
||||
if (!confirmed) return;
|
||||
setBusyId(job.id);
|
||||
try {
|
||||
await api.deleteCronJob(job.id);
|
||||
|
||||
Reference in New Issue
Block a user