Poprawka botto bar i wersje językowe

This commit is contained in:
2026-09-25 17:39:44 +02:00
parent 3056eb6c3d
commit a381ad09d8
21 changed files with 770 additions and 428 deletions
+19
View File
@@ -4,6 +4,25 @@ header('Content-Type: application/json; charset=utf-8');
require_once __DIR__ . '/../config/database.php';
require_once __DIR__ . '/message_text_helper.php';
$waiterConfig = require __DIR__ . '/../config/waiter.php';
$expectedToken = (string) ($waiterConfig['feed_token'] ?? '');
$providedToken = '';
if (isset($_SERVER['HTTP_X_WAITER_TOKEN'])) {
$providedToken = trim((string) $_SERVER['HTTP_X_WAITER_TOKEN']);
} elseif (isset($_GET['token'])) {
$providedToken = trim((string) $_GET['token']);
}
if ($expectedToken === '' || !hash_equals($expectedToken, $providedToken)) {
http_response_code(401);
echo json_encode([
'status' => 'error',
'message' => 'Unauthorized',
], JSON_UNESCAPED_UNICODE);
exit;
}
if ($_SERVER['REQUEST_METHOD'] !== 'GET') {
http_response_code(405);
echo json_encode([