mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 19:21:40 +09:00
Prevent autoinstalling latest version of XE Core when trying to update a single package
This commit is contained in:
parent
ddda1cd79c
commit
b584dc3a48
1 changed files with 6 additions and 6 deletions
|
|
@ -300,6 +300,12 @@ class autoinstallAdminModel extends autoinstall
|
||||||
$package->deplist = "";
|
$package->deplist = "";
|
||||||
foreach($package->depends as $key => $dep)
|
foreach($package->depends as $key => $dep)
|
||||||
{
|
{
|
||||||
|
if($dep->path === '.')
|
||||||
|
{
|
||||||
|
unset($package->depends[$key]);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if(!$packages[$dep->package_srl])
|
if(!$packages[$dep->package_srl])
|
||||||
{
|
{
|
||||||
$package->depends[$key]->installed = FALSE;
|
$package->depends[$key]->installed = FALSE;
|
||||||
|
|
@ -313,12 +319,6 @@ class autoinstallAdminModel extends autoinstall
|
||||||
{
|
{
|
||||||
$package->depends[$key]->need_update = TRUE;
|
$package->depends[$key]->need_update = TRUE;
|
||||||
$package->package_srl .= "," . $dep->package_srl;
|
$package->package_srl .= "," . $dep->package_srl;
|
||||||
|
|
||||||
if($dep->path === '.')
|
|
||||||
{
|
|
||||||
$package->contain_core = TRUE;
|
|
||||||
$package->contain_core_version = $dep->version;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue