From 67d8eaaa00d421db5c530724859d2dfa611aeb11 Mon Sep 17 00:00:00 2001 From: Andrs Montaez Date: Sat, 4 Feb 2012 16:31:42 -0200 Subject: [PATCH] Added special case for BuiltIn Releases remote commands. --- Mage/Task/BuiltIn/Releases/List.php | 1 + Mage/Task/BuiltIn/Releases/Rollback.php | 1 + Mage/Task/Releases/BuiltIn.php | 4 ++++ Mage/Task/TaskAbstract.php | 16 +++++++++++----- 4 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 Mage/Task/Releases/BuiltIn.php diff --git a/Mage/Task/BuiltIn/Releases/List.php b/Mage/Task/BuiltIn/Releases/List.php index 02a793b..c1bedbd 100644 --- a/Mage/Task/BuiltIn/Releases/List.php +++ b/Mage/Task/BuiltIn/Releases/List.php @@ -1,6 +1,7 @@ _config->release('enabled', false) == true) { - $releasesDirectory = '/' - . $this->_config->release('directory', 'releases') - . '/' - . $this->_config->getReleaseId(); + if ($this->_config->release('enabled', false) == true) { + if ($this instanceOf Mage_Task_Releases_BuiltIn) { + $releasesDirectory = ''; + + } else { + $releasesDirectory = '/' + . $this->_config->release('directory', 'releases') + . '/' + . $this->_config->getReleaseId(); + } + } else { $releasesDirectory = ''; }