adapting api to receive dates

This commit is contained in:
Antoine M 2024-02-15 18:55:52 +01:00
parent 90f6fc94f9
commit dcd2301a1c

View File

@ -81,6 +81,8 @@ function lhoist_post_game_datas_statistics(WP_REST_Request $request)
$table_name = 'wp_app_users_statistics'; $table_name = 'wp_app_users_statistics';
$post_id = uniqid(); $post_id = uniqid();
$datetime = new DateTime("now", new DateTimeZone('Europe/Brussels'));
$gameStats = array( $gameStats = array(
'session_ID' => $post_id, 'session_ID' => $post_id,
'user_locale' => $user_locale, 'user_locale' => $user_locale,
@ -89,14 +91,14 @@ function lhoist_post_game_datas_statistics(WP_REST_Request $request)
'level_is_completed' => $level_is_completed ?? "0", 'level_is_completed' => $level_is_completed ?? "0",
'level_completion_time' => $level_completion_time, 'level_completion_time' => $level_completion_time,
'level_score' => $level_score, 'level_score' => $level_score,
'date' => $datetime->format('Y-m-d H:i:s'),
); );
$result_check = $wpdb->insert( $result_check = $wpdb->insert(
$table_name, $table_name,
$gameStats $gameStats
); );
if ($result_check) { if ($result_check) {
return rest_ensure_response(array('success' => true, 'message' => 'Données enregistrées avec succès.')); return rest_ensure_response(array('success' => true, 'message' => 'Données enregistrées avec succès.'));
} else { } else {