Upload via GUI (396 Dateien)
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
require_once __DIR__ . '/common.php';
|
||||
require_once __DIR__ . '/../../../includes/mail_fetch_manual.php';
|
||||
|
||||
/**
|
||||
* E-Mail-Abruf von Hand starten (wie der Knopf in der Ticketliste der Weboberfläche). POST ohne Inhalt.
|
||||
* Antwort: ok (ohne Fehler), level (success|info|error), message (fertiger Text), processed, newTickets, replies, errors.
|
||||
*/
|
||||
api_require_method('POST');
|
||||
$staff = api_require_staff();
|
||||
$pdo = get_db();
|
||||
$r = mail_fetch_manual($pdo);
|
||||
audit_log((int) $staff['id'], 'E-Mail-Abruf von Hand gestartet über die App (' . $r['processed'] . ' E-Mail(s))');
|
||||
api_json([
|
||||
'ok' => $r['ok'],
|
||||
'level' => $r['level'],
|
||||
'message' => $r['message'],
|
||||
'processed' => $r['processed'],
|
||||
'newTickets' => $r['new_tickets'],
|
||||
'replies' => $r['replies'],
|
||||
'errors' => $r['errors'],
|
||||
'available' => mail_fetch_available($pdo),
|
||||
]);
|
||||
Reference in New Issue
Block a user