Upload via GUI (360 Dateien)

This commit is contained in:
2026-10-30 21:50:25 +00:00
parent b322e13aef
commit 515db6b5e2
4 changed files with 50 additions and 3 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ if ($method === 'POST') {
$note = mb_substr($note, 0, 2000);
if (!in_array($ticket['status'], ['resolved', 'closed'], true)) {
$now = db_now();
$pdo->prepare("INSERT INTO ticket_threads (ticket_id, author_type, message, is_internal_note, created_at) VALUES (?, 'system', ?, 1, ?)")->execute([$ticket['id'], e($note), $now]);
$pdo->prepare("INSERT INTO ticket_threads (ticket_id, author_type, message, is_internal_note, created_at) VALUES (?, 'system', ?, 1, ?)")->execute([$ticket['id'], $note, $now]);
$pdo->prepare("UPDATE tickets SET status = 'resolved', resolved_at = ?, updated_at = ? WHERE id = ?")->execute([$now, $now, $ticket['id']]);
log_activity($pdo, (int) $ticket['id'], null, 'Über die API gelöst: ' . $note);
try { webhook_dispatch($pdo, 'ticket.status_changed', (int) $ticket['id'], ['previousStatus' => (string) $ticket['status']]); } catch (Throwable $e) { /* nachrangig */ }