validate country removal

This commit is contained in:
Manuel Raynaud
2013-10-07 13:03:28 +02:00
parent 65d23db854
commit ae887f6a67
3 changed files with 19 additions and 3 deletions

View File

@@ -29,6 +29,7 @@ use Thelia\Core\Event\Country\CountryDeleteEvent;
use Thelia\Core\Event\Country\CountryUpdateEvent;
use Thelia\Core\Event\TheliaEvents;
use Thelia\Model\Country as CountryModel;
use Thelia\Model\CountryQuery;
/**
@@ -62,7 +63,11 @@ class Country extends BaseAction implements EventSubscriberInterface
public function delete(CountryDeleteEvent $event)
{
if (null !== $country = CountryQuery::create()->findPk($event->getCountryId())) {
$country->delete();
$event->setCountry($country);
}
}