mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-03 22:47:45 +00:00
Add todo as reminder to change isSignature logic in controller
This commit is contained in:
parent
b1885de3e2
commit
8209990437
@ -281,11 +281,12 @@ class WorkflowController extends AbstractController
|
||||
$handler = $this->entityWorkflowManager->getHandler($entityWorkflow);
|
||||
$workflow = $this->registry->get($entityWorkflow, $entityWorkflow->getWorkflowName());
|
||||
$errors = [];
|
||||
$signaturesByPerson = false;
|
||||
$isSignaturePerson = false;
|
||||
|
||||
$signatures = $entityWorkflow->getCurrentStep()->getSignatures();
|
||||
//todo: change this logic to use the workflow definition metadata isSignature
|
||||
if (!$signatures->isEmpty()) {
|
||||
$signaturesByPerson = $signatures[0]->getSigner() instanceof Person;
|
||||
$isSignaturePerson = $signatures[0]->getSigner() instanceof Person;
|
||||
}
|
||||
|
||||
if (\count($workflow->getEnabledTransitions($entityWorkflow)) > 0) {
|
||||
@ -358,7 +359,7 @@ class WorkflowController extends AbstractController
|
||||
'entity_workflow' => $entityWorkflow,
|
||||
'transition_form_errors' => $errors,
|
||||
'signatures' => $signatures,
|
||||
'signaturesByPerson' => $signaturesByPerson,
|
||||
'signaturesByPerson' => $isSignaturePerson,
|
||||
// 'comment_form' => $commentForm->createView(),
|
||||
]
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user