Explorar o código

Merge pull request #1131 from cs278/fix-loader-timezone-issue

Fix unintentional manipulation of release dates
Jordi Boggiano %!s(int64=12) %!d(string=hai) anos
pai
achega
2854df2698
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      src/Composer/Package/Loader/ArrayLoader.php

+ 1 - 2
src/Composer/Package/Loader/ArrayLoader.php

@@ -136,8 +136,7 @@ class ArrayLoader implements LoaderInterface
 
         if (!empty($config['time'])) {
             try {
-                $date = new \DateTime($config['time']);
-                $date->setTimezone(new \DateTimeZone('UTC'));
+                $date = new \DateTime($config['time'], new \DateTimeZone('UTC'));
                 $package->setReleaseDate($date);
             } catch (\Exception $e) {
             }