fix backend error logging on prod

This commit is contained in:
E. S. 2024-03-13 12:51:15 +00:00
parent 3256a9b6e5
commit 1373f6ef93
2 changed files with 3 additions and 8 deletions

View File

@ -194,6 +194,8 @@ class DatabaseLogger extends Logger {
?string $errfile = null, ?string $errfile = null,
?string $errline = null): void ?string $errline = null): void
{ {
global $AdminSession;
$db = DB(); $db = DB();
$data = [ $data = [
@ -207,7 +209,7 @@ class DatabaseLogger extends Logger {
'level' => $level->value, 'level' => $level->value,
'stacktrace' => backtrace_as_string(2), 'stacktrace' => backtrace_as_string(2),
'is_cli' => intval(is_cli()), 'is_cli' => intval(is_cli()),
'user_id' => 0, 'admin_id' => is_admin() ? $AdminSession->id : 0,
]; ];
if (is_cli()) { if (is_cli()) {

View File

@ -1,7 +0,0 @@
<?php
require_once __DIR__.'/../init.php';
error_reporting(E_ALL);
ini_set('display_errors', 1);
echo $a123;