Skip to content

Commit

Permalink
Fix petition view issue
Browse files Browse the repository at this point in the history
  • Loading branch information
Ioannis authored and arlen committed Oct 14, 2024
1 parent 8047b1a commit 02e4185
Showing 1 changed file with 35 additions and 30 deletions.
65 changes: 35 additions & 30 deletions app/templates/Petitions/fields.inc
Original file line number Diff line number Diff line change
Expand Up @@ -42,38 +42,43 @@ print $this->element('form/listItem', [
]);

// Enrollee
$enrolleeStatus = $vv_obj->enrollee_person->primary_name->full_name ?? __d('field', 'Petitions.enrollee.new');
$enrolleeLink = [
'url' => [
'controller' => 'people',
'action' => 'edit',
$vv_obj->enrollee_person_id
]
];
print $this->element('form/listItem', [
'arguments' => [
'fieldName' => 'enrollee_person_id',
'status' => $enrolleeStatus,
'link' => !empty($vv_obj->enrollee_person->id) ? $enrolleeLink : [],
]
]);
if (!empty($vv_obj?->enrollee_person?->id)) {
$enrolleeStatus = $vv_obj->enrollee_person->primary_name->full_name ?? __d('field', 'Petitions.enrollee.new');
$enrolleeLink = [
'url' => [
'controller' => 'people',
'action' => 'edit',
$vv_obj->enrollee_person_id
]
];
print $this->element('form/listItem', [
'arguments' => [
'fieldName' => 'enrollee_person_id',
'status' => $enrolleeStatus,
'link' => !empty($vv_obj->enrollee_person->id) ? $enrolleeLink : [],
]
]);

}

// Petitioner
$petitionerStatus = $vv_obj?->petitioner_person?->primary_name?->full_name ?? '';
$petitionerLink = [
'url' => [
'controller' => 'people',
'action' => 'edit',
$vv_obj->petitioner_person->id
]
];
print $this->element('form/listItem', [
'arguments' => [
'fieldName' => 'petitioner_person_id',
'status' => $petitionerStatus,
'link' => !empty($vv_obj->petitioner_person->id) ? $petitionerLink : []
]
]);
if (!empty($vv_obj?->petitioner_person?->id)) {
$petitionerStatus = $vv_obj?->petitioner_person?->primary_name?->full_name ?? '';
$petitionerLink = [
'url' => [
'controller' => 'people',
'action' => 'edit',
$vv_obj->petitioner_person->id
]
];
print $this->element('form/listItem', [
'arguments' => [
'fieldName' => 'petitioner_person_id',
'status' => $petitionerStatus,
'link' => !empty($vv_obj->petitioner_person->id) ? $petitionerLink : []
]
]);
}

?>

Expand Down

0 comments on commit 02e4185

Please sign in to comment.