From 00cef294351520cb276389cbae578ebd37dd9faf Mon Sep 17 00:00:00 2001 From: COQUARD Cyrille Date: Mon, 8 Jul 2024 10:36:46 +0200 Subject: [PATCH 1/2] Prevent the abstract query from returning an array --- inc/Engine/Common/Database/Queries/AbstractQuery.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/Engine/Common/Database/Queries/AbstractQuery.php b/inc/Engine/Common/Database/Queries/AbstractQuery.php index f74d93b1dc..a209447610 100644 --- a/inc/Engine/Common/Database/Queries/AbstractQuery.php +++ b/inc/Engine/Common/Database/Queries/AbstractQuery.php @@ -58,6 +58,10 @@ public function get_row_by_id( int $row_id ) { ] ); + if( is_array( $query ) ) { + $query = array_pop( $query ); + } + if ( empty( $query ) ) { return false; } From 9016cd9ee28e910f82950d5ff37b7c2149869636 Mon Sep 17 00:00:00 2001 From: COQUARD Cyrille Date: Mon, 8 Jul 2024 10:57:17 +0200 Subject: [PATCH 2/2] Fixed linter --- inc/Engine/Common/Database/Queries/AbstractQuery.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/Engine/Common/Database/Queries/AbstractQuery.php b/inc/Engine/Common/Database/Queries/AbstractQuery.php index a209447610..9518215571 100644 --- a/inc/Engine/Common/Database/Queries/AbstractQuery.php +++ b/inc/Engine/Common/Database/Queries/AbstractQuery.php @@ -58,7 +58,7 @@ public function get_row_by_id( int $row_id ) { ] ); - if( is_array( $query ) ) { + if ( is_array( $query ) ) { $query = array_pop( $query ); }