From e777ea56753bc8dde9a61d088eb97e0b1cb3a2ce Mon Sep 17 00:00:00 2001 From: David Bailey Date: Sat, 23 Dec 2023 10:51:07 +0100 Subject: [PATCH] fix: small fix to post data normalization handling missing posts better --- www/mysql_adapter.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/mysql_adapter.php b/www/mysql_adapter.php index 68afc32..e0f6474 100644 --- a/www/mysql_adapter.php +++ b/www/mysql_adapter.php @@ -55,12 +55,12 @@ class MySQLAdapter { } function _normalize_post_data($post_data) { - if($post_data == null) { - return [ - "found" => false - ]; - } + $post_data ??= ['found' => null]; + if(isset($post_data['found']) && $post_data['found'] == false) { + return $post_data; + } + $post_data["found"] = true; $post_data['post_metadata'] = json_decode($post_data["post_metadata"], true) ?? [];