Forráskód Böngészése

[Normalizer] fixed a bug

Johannes Schmitt 14 éve
szülő
commit
d81bebb027
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      Serializer/Normalizer/NativePhpTypeNormalizer.php

+ 1 - 1
Serializer/Normalizer/NativePhpTypeNormalizer.php

@@ -62,7 +62,7 @@ class NativePhpTypeNormalizer extends SerializerAwareNormalizer
         } else if ('string' === $type) {
             return (string) $data;
         } else if ('DateTime' === $type) {
-            if (!is_array($data) && isset($data['time'], $data['timezone'])) {
+            if (!is_array($data) || !isset($data['time'], $data['timezone'])) {
                 throw new \RuntimeException('Invalid input data for type "DateTime".');
             }