Browse Source

Avoid running validation again, when saveAll() is called with 'validate' => 'first'

Ceeram 14 years ago
parent
commit
9556ff714d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lib/Cake/Model/Model.php

+ 2 - 2
lib/Cake/Model/Model.php

@@ -2044,7 +2044,7 @@ class Model extends Object implements CakeEventListener {
 			if ((!$validates && $options['atomic']) || (!$options['atomic'] && in_array(false, $validates, true))) {
 				return $validates;
 			}
-			$options['validate'] = true;
+			$options['validate'] = false;
 		}
 
 		if ($options['atomic']) {
@@ -2175,7 +2175,7 @@ class Model extends Object implements CakeEventListener {
 			if ((!$validates && $options['atomic']) || (!$options['atomic'] && in_array(false, $validates, true))) {
 				return $validates;
 			}
-			$options['validate'] = true;
+			$options['validate'] = false;
 		}
 		if ($options['atomic']) {
 			$db = $this->getDataSource();