From 0dab627482f750dad26ff760a7e52df3674293f7 Mon Sep 17 00:00:00 2001 From: thisfro Date: Sat, 29 May 2021 19:45:45 +0200 Subject: [PATCH] generate url first --- src/Controller/TradeController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Controller/TradeController.php b/src/Controller/TradeController.php index 078e745..5ae91db 100644 --- a/src/Controller/TradeController.php +++ b/src/Controller/TradeController.php @@ -16,12 +16,16 @@ use Symfony\Component\Mime\Email; use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\Routing\Generator\UrlGeneratorInterface; + class TradeController extends AbstractController { #[Route('/trade/{id}', name: 'trade')] public function sendEmail(MailerInterface $mailer, Offering $offer, OfferingRepository $offeringRepository, WishRepository $wishRepository): Response { $user = $this->getUser(); + $mail_url = $this->generateUrl('user_public', [ + 'id' => $offer->getByUser()->getId(), + ], UrlGeneratorInterface::ABSOLUTE_URL); if($user != $offer->getByUser()) { @@ -35,9 +39,7 @@ class TradeController extends AbstractController ->context([ 'user' => $user, 'id' => $offer->getByUser()->getId(), - 'userOffersLink' => $this->generateUrl('user_public', [ - 'id' => $offer->getByUser()->getId(), - ], UrlGeneratorInterface::ABSOLUTE_URL) + 'userOffersLink' => $mail_url, ]) ; try