diff --git a/src/Controller/PostController.php b/src/Controller/PostController.php index e4c6795..55087ea 100644 --- a/src/Controller/PostController.php +++ b/src/Controller/PostController.php @@ -11,7 +11,6 @@ use App\Entity\Post; use App\Form\Type\PostType; use App\Form\CommentType; use App\Form\Type\SimpleSearchType; -use phpDocumentor\Reflection\DocBlock\Tags\Return_; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; class PostController extends AbstractController @@ -100,6 +99,13 @@ class PostController extends AbstractController $post = $this->em->getRepository(Post::class)->find($id); $form = $this->createForm(PostType::class, $post); + if ($this->getUser() !== $post->getProfil()) + { + return $this->redirectToRoute('display_post', [ + 'id' => $id + ]); + } + $form->handleRequest($request); if ($form->isSubmitted() && $form->isValid()) { //$dateNow = new DateTime(); diff --git a/var/data.db b/var/data.db index eee60a9..30fbbfc 100644 Binary files a/var/data.db and b/var/data.db differ