diff --git a/src/StateTransitionValidation.php b/src/StateTransitionValidation.php index 7719b08..7ea7771 100644 --- a/src/StateTransitionValidation.php +++ b/src/StateTransitionValidation.php @@ -71,7 +71,10 @@ class StateTransitionValidation implements StateTransitionValidationInterface { if ($entity->isNew()) { $group = $this->getNewEntityGroup(); if ($group) { - return $this->allowedTransitions($user, $entity, [$group]); + return array_merge( + $this->allowedTransitions($user, $entity, [$group]), + $this->inner->getValidTransitions($entity, $user) + ); } return $this->inner->getValidTransitions($entity, $user); }