From 8e854054267030c48ed47de579754dd3e8f3e1ac Mon Sep 17 00:00:00 2001 From: Ryan Prather Date: Tue, 28 Jan 2025 21:02:20 -0500 Subject: [PATCH] upd: CaseController * remove assignCaseDocument method in favor of Member Document assignment --- src/Controller/Case/CaseController.php | 41 -------------------------- 1 file changed, 41 deletions(-) diff --git a/src/Controller/Case/CaseController.php b/src/Controller/Case/CaseController.php index c61e346..60dd435 100644 --- a/src/Controller/Case/CaseController.php +++ b/src/Controller/Case/CaseController.php @@ -417,45 +417,4 @@ class CaseController extends AbstractController ) ); } - - #[Route('/assign-case-doc/{caseId}/{memberId}', name: 'app_assign_case_documents')] - public function assignCaseDocument(string $caseId, string $memberId, Request $request, #[CurrentUser()] User $user): Response - { - $case = $this->entityManager->getRepository(MemberCase::class)->find($caseId); - $member = $this->entityManager->getRepository(Member::class)->find($memberId); - $companyDocs = $this->entityManager->getRepository(CompanyDocument::class)->findBy(['company' => $user->getCompany()]); - - $form = $this->createForm(CaseDocumentFormType::class, null, ['docs' => $companyDocs]); - - $form->handleRequest($request); - - if ($form->isSubmitted() && $form->isValid()) { - $docs = $form['document']->getData(); - dd($docs); - - $this->entityManager->persist($cd); - $this->entityManager->flush(); - - $this->redirectToRoute('app_case_members', ['id' => $caseId]); - } - - return $this->render( - 'internal/cases/members/assign-document.html.twig', - array_merge( - $this->navLinks, - [ - 'notifications' => Libs::getMessages($user, $this->entityManager), - 'breadcrumbs' => [ - new Breadcrumb($this->generateUrl('app_dashboard'), 'Dashboard'), - new Breadcrumb($this->generateUrl('app_list_cases'), 'List Cases'), - new Breadcrumb($this->generateUrl('app_case_members', ['id' => $caseId]), 'Case Members') - ], - 'form' => $form, - 'case' => $case, - 'member' => $member, - 'docs' => $companyDocs, - ] - ) - ); - } }