Match all prefixes for store.woltlab.com in PackageAction::validateSearchForPurchased...
authorTim Düsterhus <duesterhus@woltlab.com>
Tue, 23 Feb 2021 08:46:31 +0000 (09:46 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Tue, 23 Feb 2021 08:46:31 +0000 (09:46 +0100)
see #3910

wcfsetup/install/files/lib/data/package/PackageAction.class.php

index 66a8c370a383049b4db540dd80ce5f7b0e9f3b6c..ed7969eb149fb80a6da44995d276b852b235d75b 100644 (file)
@@ -58,7 +58,7 @@ class PackageAction extends AbstractDatabaseObjectAction {
                
                if (empty($this->parameters['username'])) {
                        $conditions = new PreparedStatementConditionBuilder();
-                       $conditions->add("serverURL REGEXP ?", ['https?://store\.woltlab\.com/[a-z]+/']);
+                       $conditions->add("serverURL REGEXP ?", ['^https?://store\.woltlab\.com/']);
                        $conditions->add("loginUsername <> ''");
                        $conditions->add("loginPassword <> ''");