From 1d43524679c41c35c7defdb160bbd018f03559e2 Mon Sep 17 00:00:00 2001 From: netkas Date: Thu, 29 May 2025 21:21:47 -0400 Subject: [PATCH] Refactor FileAttachmentManager to use PDO directly for fetching records --- .../Classes/Managers/FileAttachmentManager.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/FederationServer/Classes/Managers/FileAttachmentManager.php b/src/FederationServer/Classes/Managers/FileAttachmentManager.php index 76489af..b8230eb 100644 --- a/src/FederationServer/Classes/Managers/FileAttachmentManager.php +++ b/src/FederationServer/Classes/Managers/FileAttachmentManager.php @@ -6,6 +6,7 @@ use FederationServer\Exceptions\DatabaseOperationException; use FederationServer\Objects\FileAttachmentRecord; use InvalidArgumentException; + use PDO; use PDOException; class FileAttachmentManager @@ -63,7 +64,7 @@ $stmt->bindParam(':uuid', $uuid); $stmt->execute(); - $result = $stmt->fetch(\PDO::FETCH_ASSOC); + $result = $stmt->fetch(PDO::FETCH_ASSOC); if($result === false) { return null; // No record found @@ -92,7 +93,7 @@ $stmt->bindParam(':evidence', $evidence); $stmt->execute(); - $results = $stmt->fetchAll(\PDO::FETCH_ASSOC); + $results = $stmt->fetchAll(PDO::FETCH_ASSOC); return array_map(fn($data) => new FileAttachmentRecord($data), $results); } catch (PDOException $e)