From b9b891a90b49a39ed39294dba225b39afbd6f2c0 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Sun, 10 Mar 2024 23:16:29 +0100 Subject: [PATCH] fix(builds): fix float to int warning Implicit conversion of float to int is deprecated and emits: Deprecated: Implicit conversion from float N to int loses precision Use floor to truncate. --- src/Appwrite/Platform/Workers/Builds.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Appwrite/Platform/Workers/Builds.php b/src/Appwrite/Platform/Workers/Builds.php index 31bf961c30..42cd910a1f 100644 --- a/src/Appwrite/Platform/Workers/Builds.php +++ b/src/Appwrite/Platform/Workers/Builds.php @@ -472,7 +472,7 @@ class Builds extends Action $durationEnd = \microtime(true); /** Update the build document */ - $build->setAttribute('startTime', DateTime::format((new \DateTime())->setTimestamp($response['startTime']))); + $build->setAttribute('startTime', DateTime::format((new \DateTime())->setTimestamp(floor($response['startTime'])))); $build->setAttribute('endTime', $endTime); $build->setAttribute('duration', \intval(\ceil($durationEnd - $durationStart))); $build->setAttribute('status', 'ready');