fix: log a called-off disposition under its own id key

The disposition call-off logged the disposition's id as "assignment_id" and
set the status from the Assignment constant; both now use the disposition's
own name.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
frommeandClaude Opus 5.5 committed 2026-10-20 17:13:53 +02:00
1 parent c00dd86eb4
commit 5090f72fab
1 file changed
+2 -3
@@ -2,7 +2,6 @@
namespace App\Controller\Administrative\Disposition;
use App\Entity\Assignment;
use App\Entity\Disposition;
use App\Event\DispositionCalledOffEvent;
use App\Form\DispositionCallOffType;
@@ -33,7 +32,7 @@ class CallOffController extends AbstractController
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
$disposition->setStatus(Assignment::STATUS_CALLED_OFF);
$disposition->setStatus(Disposition::STATUS_CALLED_OFF);
$sendNotification = $form->get('sendNotification')->getData();
$this->entityManager->flush();
@@ -46,7 +45,7 @@ class CallOffController extends AbstractController
$assignment = $disposition->getAssignment();
$this->logger->info('Call off disposition', [
'assignment_id' => $disposition->getId(),
'disposition_id' => $disposition->getId(),
'destination' => (string) $assignment->getDestination(),
'job_profile' => $assignment->getJobProfile()->getName(),
]);