Prevent autoinstalling latest version of XE Core when trying to update a single package

This commit is contained in:
Kijin Sung 2017-06-09 23:09:17 +09:00
parent ddda1cd79c
commit b584dc3a48

View file

@ -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
{