Эх сурвалжийг харах

Fix access of undefined var when no tracking zero downloads

Jordi Boggiano 6 жил өмнө
parent
commit
2674dbc06a

+ 4 - 1
src/Packagist/WebBundle/Controller/ApiController.php

@@ -240,7 +240,10 @@ class ApiController extends Controller
 
             $jobs[] = ['id' => $result['id'], 'vid' => $result['vid'], 'ip' => $ip];
         }
-        $this->get('packagist.download_manager')->addDownloads($jobs);
+
+        if ($jobs) {
+            $this->get('packagist.download_manager')->addDownloads($jobs);
+        }
 
         if ($failed) {
             return new JsonResponse(array('status' => 'partial', 'message' => 'Packages '.json_encode($failed).' not found'), 200);