Browse Source

Small optimization

master
Alban Jubert 5 years ago
parent
commit
79deb9438f
  1. 4
      src/SaveRelationsBehavior.php

4
src/SaveRelationsBehavior.php

@ -326,7 +326,9 @@ class SaveRelationsBehavior extends Behavior
*/ */
public function afterValidate() public function afterValidate()
{ {
if ($this->owner->hasErrors() && !empty($this->_savedHasOneModels)) { /* @var $model BaseActiveRecord */
$model = $this->owner;
if (!empty($this->_savedHasOneModels) && $model->hasErrors()) {
$this->_rollbackSavedHasOneModels(); $this->_rollbackSavedHasOneModels();
} }
} }

Loading…
Cancel
Save