Remove useless check for `applicationDirectory` in PackageInstallationDispatcher...
authorTim Düsterhus <duesterhus@woltlab.com>
Tue, 15 Nov 2022 14:50:37 +0000 (15:50 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Wed, 16 Nov 2022 10:58:46 +0000 (11:58 +0100)
The key will always exist in the `$nodeData`.

wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php

index 6540373a0b5a79205bb6f0987a586ced5dd53230..66063b83a672b3ffd4bdf47ba544b89cc0664e08 100644 (file)
@@ -530,11 +530,8 @@ class PackageInstallationDispatcher
         }
         unset($nodeData['requirements']);
 
-        $applicationDirectory = '';
-        if (isset($nodeData['applicationDirectory'])) {
-            $applicationDirectory = $nodeData['applicationDirectory'];
-            unset($nodeData['applicationDirectory']);
-        }
+        $applicationDirectory = $nodeData['applicationDirectory'];
+        unset($nodeData['applicationDirectory']);
 
         // update package
         if ($this->queue->packageID) {