diff --git a/src/Rest/Base.php b/src/Rest/Base.php index 1c328836..d78a9a38 100644 --- a/src/Rest/Base.php +++ b/src/Rest/Base.php @@ -378,7 +378,7 @@ private static function dataDiff(array $data1, array $data2): array $diff[$key1] = $recursiveDiff; } } else { - if ($value1 != $data2[$key1]) { + if ($value1 != $data2[$key1] || $key1 === static::$PRIMARY_KEY) { $diff[$key1] = $value1; } }