浏览代码

Reducing cost

Chris Hallgren 7 年之前
父节点
当前提交
9980ad3f59
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/Controller/Component/CommonComponent.php

+ 3 - 1
src/Controller/Component/CommonComponent.php

@@ -30,7 +30,9 @@ class CommonComponent extends Component {
 			$request = $this->Controller->getRequest();
 			$request = $this->Controller->getRequest();
 			$new_data = Hash::flatten(Utility::trimDeep($this->Controller->getRequest()->getData()));
 			$new_data = Hash::flatten(Utility::trimDeep($this->Controller->getRequest()->getData()));
 			foreach ($new_data as $k => $v) {
 			foreach ($new_data as $k => $v) {
-				$request = $request->withData($k, $v);
+				if ($this->Controller->getRequest()->getData($k) != $v) {
+					$request = $request->withData($k, $v);
+				}
 			}
 			}
 			$this->Controller->setRequest($request);
 			$this->Controller->setRequest($request);
 		}
 		}