Explorar o código

Force abandoned packages to be re-dumped

Jordi Boggiano %!s(int64=8) %!d(string=hai) anos
pai
achega
90b2dda7c3
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      src/Packagist/WebBundle/Controller/PackageController.php

+ 4 - 0
src/Packagist/WebBundle/Controller/PackageController.php

@@ -813,6 +813,8 @@ class PackageController extends Controller
             $package->setAbandoned(true);
             $package->setAbandoned(true);
             $package->setReplacementPackage(str_replace('https://packagist.org/packages/', '', $form->get('replacement')->getData()));
             $package->setReplacementPackage(str_replace('https://packagist.org/packages/', '', $form->get('replacement')->getData()));
             $package->setIndexedAt(null);
             $package->setIndexedAt(null);
+            $package->setCrawledAt(new \DateTime());
+            $package->setUpdatedAt(new \DateTime());
 
 
             $em = $this->getDoctrine()->getManager();
             $em = $this->getDoctrine()->getManager();
             $em->flush();
             $em->flush();
@@ -842,6 +844,8 @@ class PackageController extends Controller
         $package->setAbandoned(false);
         $package->setAbandoned(false);
         $package->setReplacementPackage(null);
         $package->setReplacementPackage(null);
         $package->setIndexedAt(null);
         $package->setIndexedAt(null);
+        $package->setCrawledAt(new \DateTime());
+        $package->setUpdatedAt(new \DateTime());
 
 
         $em = $this->getDoctrine()->getManager();
         $em = $this->getDoctrine()->getManager();
         $em->flush();
         $em->flush();