We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 187eb2f commit 55a1c1cCopy full SHA for 55a1c1c
1 file changed
lib/Controller/AangebodenGebruikController.php
@@ -550,8 +550,13 @@ public function getGebruiksWhereDeelnemers(): JSONResponse
550
$result = $this->gebruikSvc->getGebruiksWhereDeelnemers($options);
551
552
// Determine appropriate HTTP status code.
553
- $statusCode = 500;
+ $statusCode = 500;
554
if ($result['success'] === true) {
555
+ $statusCode = 200;
556
+ } else if (($result['error'] ?? '') === 'Gebruik object not found') {
557
+ $statusCode = 404;
558
+ } else if (strpos(haystack: ($result['error'] ?? ''), needle: 'Operation not allowed') !== false) {
559
+ $statusCode = 403;
560
}
561
562
$this->logger->info(
0 commit comments