fix: Fix FETCH_KEY_PAIR error in defaultSettings

This commit is contained in:
mirivlad 2026-04-17 15:35:49 +08:00
parent d03aff714f
commit 9ed90ca6dd
1 changed files with 5 additions and 2 deletions

View File

@ -277,8 +277,11 @@ class AdminController extends Model
return $response->withHeader('Location', '/')->withStatus(302);
}
$stmt = $this->pdo->query("SELECT * FROM default_settings ORDER BY id");
$settings = $stmt->fetchAll(PDO::FETCH_KEY_PAIR);
$stmt = $this->pdo->query("SELECT setting_key, setting_value FROM default_settings ORDER BY id");
$settings = [];
while ($row = $stmt->fetch()) {
$settings[$row['setting_key']] = $row['setting_value'];
}
return $this->twig->render($response, 'admin/defaults.twig', [
'title' => 'Дефолтные параметры',