Revert "Save cooridnates as GeoJSON in database"

This reverts commit ddb815d1b4.
This commit is contained in:
Jannis Portmann 2021-07-23 22:25:56 +02:00
parent 34088972f8
commit 5c25b036a4
5 changed files with 2 additions and 130 deletions

View file

@ -13,8 +13,6 @@ use App\Service\DistanceCalculator;
use App\Service\OfferPhotoHelper;
use Doctrine\ORM\EntityManagerInterface;
use Location\Coordinate;
use Location\Formatter\Coordinate\GeoJSON;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
@ -40,7 +38,7 @@ class OfferController extends AbstractController
}
#[Route('/new', name: 'new_offer')]
public function newOffer(Request $request, string $photoDir, OfferPhotoHelper $offerPhotoHelper, PlzToCoordinate $plzconverter): Response
public function newOffer(Request $request, string $photoDir, OfferPhotoHelper $offerPhotoHelper): Response
{
$offer = new Offering();
$form = $this->createForm(OfferingFormType::class, $offer);
@ -52,11 +50,6 @@ class OfferController extends AbstractController
$offer->setByUser($user);
$offer->setCreatedAt(new \DateTime());
if ($offerPlz = $form['zipCode']->getData()) {
$coordinate = $plzconverter->convertPlzToCoordinate($offerPlz);
$offer->setCoordinate($coordinate->format(new GeoJSON()));
}
if ($photo = $form['photo']->getData()) {
$offerPhotoHelper->uploadOfferPhoto($photoDir, $photo, $offer);
}
@ -88,7 +81,7 @@ class OfferController extends AbstractController
if (isset($userPlz))
{
$distance = $distanceCalculator->calculateDistance($plzconverter->convertPlzToCoordinate($offerPlz), $plzconverter->convertPlzToCoordinate($userPlz));
$distance = $distanceCalculator->calculateDistance($plzconverter->getCoordinates($offerPlz), $plzconverter->getCoordinates($userPlz));
}
return $this->render('app/offer.html.twig', [