Browse Source

Force abandoned packages to be re-dumped

Jordi Boggiano 8 years ago
parent
commit
90b2dda7c3
1 changed files with 4 additions and 0 deletions
  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->setReplacementPackage(str_replace('https://packagist.org/packages/', '', $form->get('replacement')->getData()));
             $package->setIndexedAt(null);
+            $package->setCrawledAt(new \DateTime());
+            $package->setUpdatedAt(new \DateTime());
 
             $em = $this->getDoctrine()->getManager();
             $em->flush();
@@ -842,6 +844,8 @@ class PackageController extends Controller
         $package->setAbandoned(false);
         $package->setReplacementPackage(null);
         $package->setIndexedAt(null);
+        $package->setCrawledAt(new \DateTime());
+        $package->setUpdatedAt(new \DateTime());
 
         $em = $this->getDoctrine()->getManager();
         $em->flush();