Ignoring disabled update servers when searching for installable packages
authorAlexander Ebert <ebert@woltlab.com>
Tue, 20 Jan 2015 11:20:44 +0000 (12:20 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Tue, 20 Jan 2015 11:20:44 +0000 (12:20 +0100)
wcfsetup/install/files/lib/system/package/PackageUpdateDispatcher.class.php

index 0f33ee1e09ae5315329ad1e7c1bc7b3a051da66a..b8dd012c6bee0c8f0ea6fc3418f974f66c133635 100644 (file)
@@ -724,11 +724,13 @@ class PackageUpdateDispatcher extends SingletonFactory {
                        LEFT JOIN       wcf".WCF_N."_package_update_server pus
                        ON              (pus.packageUpdateServerID = pu.packageUpdateServerID)
                        WHERE           pu.package = ?
-                                       AND puv.packageVersion = ?";
+                                       AND puv.packageVersion = ?
+                                       AND pus.isDisabled = ?";
                $statement = WCF::getDB()->prepareStatement($sql);
                $statement->execute(array(
                        $package,
-                       $version
+                       $version,
+                       0
                ));
                while ($row = $statement->fetchArray()) {
                        $versions[] = $row;