update on labourage

This commit is contained in:
Tykayn 2025-06-03 18:07:57 +02:00 committed by tykayn
parent 248140d78a
commit c6e05463b1
3 changed files with 82 additions and 29 deletions

View file

@ -220,15 +220,20 @@ final class AdminController extends AbstractController
foreach ($new_places_list as $np) {
$new_place = new Place();
$main_tag = $this->motocultrice->find_main_tag($np['tags']);
$new_place
->setUuidForUrl($this->motocultrice->uuid_create())
->setModifiedDate(new \DateTime())
->setStats($stats)
->setDead(false)
->setOptedOut(false)
->setOsmId($np['id'])
->setMainTag($main_tag && isset($np['tags'][$main_tag]) ? $np['tags'][$main_tag] : "")
->setOsmKind($np['type'])
->setAskedHumainsSupport(false)
->setLastContactAttemptDate(null)
->update_place_from_overpass_data($new_place);
->update_place_from_overpass_data($np);
$this->entityManager->persist($new_place);
}
// Mise à jour des commerces existants avec les données Overpass