From b584dc3a48aeb793fd55a1b444836ffa75254cfa Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Fri, 9 Jun 2017 23:09:17 +0900 Subject: [PATCH] Prevent autoinstalling latest version of XE Core when trying to update a single package --- modules/autoinstall/autoinstall.admin.model.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/autoinstall/autoinstall.admin.model.php b/modules/autoinstall/autoinstall.admin.model.php index 6a404cff4..7351053ad 100644 --- a/modules/autoinstall/autoinstall.admin.model.php +++ b/modules/autoinstall/autoinstall.admin.model.php @@ -300,6 +300,12 @@ class autoinstallAdminModel extends autoinstall $package->deplist = ""; foreach($package->depends as $key => $dep) { + if($dep->path === '.') + { + unset($package->depends[$key]); + continue; + } + if(!$packages[$dep->package_srl]) { $package->depends[$key]->installed = FALSE; @@ -313,12 +319,6 @@ class autoinstallAdminModel extends autoinstall { $package->depends[$key]->need_update = TRUE; $package->package_srl .= "," . $dep->package_srl; - - if($dep->path === '.') - { - $package->contain_core = TRUE; - $package->contain_core_version = $dep->version; - } } else {