Use UTC dates for logging

This commit is contained in:
Tetrakern 2024-09-02 02:40:13 +02:00
parent 04527aa7c6
commit e08fa6ca93

View File

@ -19,7 +19,7 @@ function fictioneer_log( $message, $current_user = null ) {
$username = _x( 'System', 'Default name in logs.', 'fictioneer' );
$log_file = WP_CONTENT_DIR . '/fictioneer-logs.log';
$log_limit = 5000;
$date = date( 'Y-m-d H:i:s' );
$date = current_time( 'mysql', true );
if ( is_object( $current_user ) && $current_user->ID > 0 ) {
$username = $current_user->user_login . ' #' . $current_user->ID;
@ -50,7 +50,7 @@ function fictioneer_log( $message, $current_user = null ) {
$log_entries = array_slice( $log_entries, -($log_limit + 1) );
// Add new entry
$log_entries[] = "[{$date}] [{$username}] $message";
$log_entries[] = "[{$date} UTC] [{$username}] $message";
// Concatenate and save
file_put_contents( $log_file, implode( "\n", $log_entries ) );