diff --git a/core/parcel_types/DefaultParcelType.php b/core/parcel_types/DefaultParcelType.php index 91157e0..3767c2e 100644 --- a/core/parcel_types/DefaultParcelType.php +++ b/core/parcel_types/DefaultParcelType.php @@ -48,7 +48,9 @@ public function init() 'isNewEntry' => $isNewEntry )); - if($parcelType->validateEntry($entry, $event->params['isNewEntry'])) + $isNew = isset($event->params['isNewEntry']) || isset($event->params['isNewDraft']); + + if($parcelType->validateEntry($entry, $isNew)) { $obj = new Postmaster_TransportModel(array( 'service' => $parcelType->getParcelModel()->service, @@ -199,4 +201,4 @@ public function getEvents() return array(); } -} \ No newline at end of file +}