Behebe Boolean-Fehler bei Durchfuehrungsabruf
This commit is contained in:
1 parent
667278563d
commit
d259c35000
1 file changed
+3
-2
@@ -468,11 +468,12 @@ function market_management_create_occurrence(PDO $pdo, array $input): array
|
|||||||
|
|
||||||
function market_management_get_occurrence(PDO $pdo, int $occurrenceId, bool $includeArchived = false): ?array
|
function market_management_get_occurrence(PDO $pdo, int $occurrenceId, bool $includeArchived = false): ?array
|
||||||
{
|
{
|
||||||
|
$archivePredicate = $includeArchived ? 'TRUE' : 'archived_at IS NULL';
|
||||||
$stmt = $pdo->prepare(
|
$stmt = $pdo->prepare(
|
||||||
'SELECT * FROM market_occurrence
|
'SELECT * FROM market_occurrence
|
||||||
WHERE id = :id AND (:include_archived OR archived_at IS NULL)'
|
WHERE id = :id AND ' . $archivePredicate
|
||||||
);
|
);
|
||||||
$stmt->execute([':id' => $occurrenceId, ':include_archived' => $includeArchived]);
|
$stmt->execute([':id' => $occurrenceId]);
|
||||||
$occurrence = $stmt->fetch();
|
$occurrence = $stmt->fetch();
|
||||||
if (!is_array($occurrence)) {
|
if (!is_array($occurrence)) {
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
Reference in new issue
Block a user