Merge branch 'ConstructionConsent/fix-traffic-light' into 'master'

fixed traffic light

See merge request fronk/thetool!1764
This commit is contained in:
Luca Haid
2025-09-17 11:34:08 +00:00
2 changed files with 6 additions and 3 deletions

View File

@@ -429,9 +429,9 @@ $pagination_entity_name = "Zustimmungserklärungen";
// Determine the status based on the counts
$status_class = 'blue'; // Default to blue (all open)
$approve_override = $item->approve_override;
if (isset($approve_override) && $approve_override) {
if (isset($approve_override) && $approve_override === '1') {
$status_class = 'green'; // Blue if approve override
} if (isset($item->owner_result_counts['new']) && $item->owner_result_counts['new'] > 0) {
} elseif (isset($item->owner_result_counts['new']) && $item->owner_result_counts['new'] > 0) {
$status_class = 'blue';
} elseif (isset($item->owner_result_counts['denied']) && $item->owner_result_counts['denied'] > 0) {
$status_class = 'red';

View File

@@ -310,7 +310,10 @@ $pagination_entity_name = "Adressen";
<?php
// Determine the status based on the counts
$status_class = 'blue'; // Default to blue (all open)
if (isset($item->owner_result_counts['denied']) && $item->owner_result_counts['denied'] > 0) {
$approve_override = $item->approve_override;
if ($approve_override === '1') {
$status_class = 'green';
} elseif (isset($item->owner_result_counts['denied']) && $item->owner_result_counts['denied'] > 0) {
$status_class = 'red'; // Red if at least one denied
} elseif (isset($item->owner_result_counts['open']) && $item->owner_result_counts['open'] > 0) {
$status_class = 'blue'; // Blue if at least one open