1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-03-24 01:20:40 +01:00

[ticket/11150] Better version normalization

PHPBB3-11150
This commit is contained in:
Tristan Darricau 2015-09-10 13:11:55 +02:00 committed by Tristan Darricau
parent ac129f34d3
commit 540bac3ba4
No known key found for this signature in database
GPG Key ID: 817043C2E29DB881
2 changed files with 9 additions and 2 deletions

View File

@ -118,7 +118,6 @@ class installer
// TODO Extract the precise error and use language string
throw new \RuntimeException(substr($output, $error_pos));
}
}
catch (\Exception $e)
{

View File

@ -191,7 +191,15 @@ class manager implements manager_interface
{
if (is_numeric($package))
{
$normalized_packages[$version] = '*';
if (strpos($version, ':') !== false)
{
$parts = explode(':', $version);
$normalized_packages[$parts[0]] = $parts[1];
}
else
{
$normalized_packages[$version] = '*';
}
}
else
{