Fixes file log
authorAlexander Ebert <ebert@woltlab.com>
Tue, 21 May 2013 00:16:18 +0000 (02:16 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Tue, 21 May 2013 00:16:18 +0000 (02:16 +0200)
wcfsetup/install/files/lib/system/package/FilesFileHandler.class.php

index 5e5be6be0b7c7a54d4f021d91749999e0095209b..e2f06546ee8aebd21f865d8308280099ec7575b1 100644 (file)
@@ -63,7 +63,7 @@ class FilesFileHandler extends PackageInstallationFileHandler {
                
                // insert 50 files per loop
                for ($i = 0, $steps = ceil(count($files) / 50); $i < $steps; $i++) {
-                       $items = array_slice($files, 0, 50);
+                       $items = array_slice($files, $i, 50);
                        $sql = "INSERT IGNORE INTO      wcf".WCF_N."_package_installation_file_log
                                                        (packageID, filename, application)
                                VALUES                  ".substr(str_repeat("(".$this->packageInstallation->getPackageID().", ?, '".$this->application."'), ", count($items)), 0, -2);