From 2f1517464d2e901c1ea569490139e5280a673862 Mon Sep 17 00:00:00 2001 From: Ivan Velasco Date: Wed, 11 Mar 2026 11:20:24 -0600 Subject: [PATCH] refactor: update timestamp format to include milliseconds in Request and Token entities --- app/Storage/Redis/RequestStore.php | 2 +- app/Storage/Request.php | 4 ++-- app/Storage/Token.php | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Storage/Redis/RequestStore.php b/app/Storage/Redis/RequestStore.php index 01ba1276..80d42d7f 100644 --- a/app/Storage/Redis/RequestStore.php +++ b/app/Storage/Redis/RequestStore.php @@ -65,7 +65,7 @@ function ($request) { $requests = $requests->sortBy( function ($request) { return Carbon::createFromFormat( - 'Y-m-d H:i:s', + 'Y-m-d H:i:s.v', $request->created_at )->getTimestamp(); }, diff --git a/app/Storage/Request.php b/app/Storage/Request.php index b2c74c6e..6c3b269e 100644 --- a/app/Storage/Request.php +++ b/app/Storage/Request.php @@ -39,8 +39,8 @@ public static function createFromRequest(HttpRequest $httpRequest) 'query' => empty($httpRequest->query->all()) ? null : $httpRequest->query->all(), 'headers' => $httpRequest->headers->all(), 'url' => $httpRequest->fullUrl(), - 'created_at' => Carbon::now()->toDateTimeString(), - 'updated_at' => Carbon::now()->toDateTimeString(), + 'created_at' => Carbon::now()->format('Y-m-d H:i:s.v'), + 'updated_at' => Carbon::now()->format('Y-m-d H:i:s.v'), ]); if (!$httpRequest->isJson()) { diff --git a/app/Storage/Token.php b/app/Storage/Token.php index 2722053a..14ab8436 100644 --- a/app/Storage/Token.php +++ b/app/Storage/Token.php @@ -32,8 +32,8 @@ public static function createFromRequest(CreateTokenRequest $request) 'default_content_type' => $request->get('default_content_type', 'text/plain'), 'timeout' => (int)$request->get('timeout', null), 'cors' => false, - 'created_at' => Carbon::now()->toDateTimeString(), - 'updated_at' => Carbon::now()->toDateTimeString(), + 'created_at' => Carbon::now()->format('Y-m-d H:i:s.v'), + 'updated_at' => Carbon::now()->format('Y-m-d H:i:s.v'), ]); } } \ No newline at end of file