Просмотр исходного кода

Fix funding sorting, fixes composer/composer#8789

Jordi Boggiano 4 лет назад
Родитель
Сommit
0dcd0fe855
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      src/Packagist/WebBundle/Entity/Version.php

+ 4 - 1
src/Packagist/WebBundle/Entity/Version.php

@@ -653,12 +653,15 @@ class Version
             return null;
         }
 
-        return usort($this->funding, function ($a, $b) {
+        $funding = $this->funding;
+        usort($funding, function ($a, $b) {
             $keyA = ($a['type'] ?? '') . ($a['url'] ?? '');
             $keyB = ($b['type'] ?? '') . ($b['url'] ?? '');
 
             return $keyA <=> $keyB;
         });
+
+        return $funding;
     }
 
     /**