Skip the unknown packages if everything is installed
authorAlexander Ebert <ebert@woltlab.com>
Fri, 12 Jan 2024 11:28:52 +0000 (12:28 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 12 Jan 2024 11:28:52 +0000 (12:28 +0100)
wcfsetup/install/files/lib/acp/page/LicensePage.class.php

index 09004c712676028759df94111d532f18b6fa4bde..74114324ad500797faae5653a0470aa4396eba77 100644 (file)
@@ -197,6 +197,10 @@ final class LicensePage extends AbstractPage
 
     private function removeUnknownPackages(array $identifiers): array
     {
+        if ($identifiers === []) {
+            return [];
+        }
+
         $conditions = new PreparedStatementConditionBuilder();
         $conditions->add("package IN (?)", [$identifiers]);
         $sql = "SELECT  package