Various improvements

This commit is contained in:
julien
2026-03-09 02:33:58 +01:00
parent 6e5119348e
commit 41beedb964
6 changed files with 57 additions and 26 deletions

View File

@@ -35,12 +35,10 @@ class PostRepositoryMedoo
{
$row = $this->db->get('post', ['id', 'title', 'content'], ['id' => $id]);
// Medoo peut retourner false ou empty si rien trouvé — normaliser en null.
if (empty($row) || $row === false) {
return null;
}
// Forcer types et clés attendues
return [
'id' => (int)($row['id'] ?? 0),
'title' => (string)($row['title'] ?? ''),