WIP: Implement admin dashboard

This commit is contained in:
Björn Fromme committed 2023-10-22 17:05:43 +02:00
1 parent 38d6fafcb2
commit 91f0f76ccc
15 files changed
+280 -4

No files matched your search

@@ -60,6 +60,16 @@ class CheckController extends AbstractController
case Upload::STATUS_REJECTED:
$this->rejectDocument($document, $formData->getComment());
$this->eventDispatcher->dispatch(new DocumentRejectedEvent($formData), DocumentRejectedEvent::NAME);
default:
$document->setStatus($formData->getStatus());
$this->entityManager->flush();
$this->addFlash('success', 'Der Status wurde aktualisiert');
$this->logger->info('Update document status', [
'document_id' => $document->getId(),
'document_filename' => $document->getOriginalFilename(),
'owner' => $document->getOwner()->getFullName(),
'status' => $formData->getStatus(),
]);
}
$returnUrl = $this->generateUrl('app_admin_document_index');