diff --git a/madeline.phar b/madeline.phar index 6c1048d..78039d7 100644 Binary files a/madeline.phar and b/madeline.phar differ diff --git a/phar.php b/phar.php index 4c7e893..4f90412 100644 --- a/phar.php +++ b/phar.php @@ -44,7 +44,7 @@ function ___install_madeline() } } - // MadelineProto update + // Template strings for madelineProto update URLs $release_template = 'https://phar.madelineproto.xyz/release%s?v=new'; $phar_template = 'https://phar.madelineproto.xyz/madeline%s.phar?v=new'; @@ -53,22 +53,21 @@ function ___install_madeline() if ($release_branch === '-') { $release_branch = ''; } - $release_default_branch = ''; + $release_fallback_branch = ''; if (PHP_MAJOR_VERSION <= 5) { $release_branch = '5'.$release_branch; - $release_default_branch = '5'; - } elseif (PHP_MINOR_VERSION === 0) { - $release_branch = '5'.$release_branch; - $release_default_branch = '5'; + $release_fallback_branch = '5'.$release_fallback_branch; + } elseif (PHP_MAJOR_VERSION === 7 && PHP_MINOR_VERSION === 0) { + $release_branch = ''; } // Checking if defined branch/default branch builds can be downloaded if (!($release = @file_get_contents(sprintf($release_template, $release_branch)))) { - if (!($release = @file_get_contents(sprintf($release_template, $release_default_branch)))) { + if (!($release = @file_get_contents(sprintf($release_template, $release_fallback_branch)))) { return; } - $release_branch = $release_default_branch; + $release_branch = $release_fallback_branch; } if (!file_exists('madeline.phar') || !file_exists('madeline.phar.version') || file_get_contents('madeline.phar.version') !== $release) { diff --git a/release b/release index d6f0a68..c92328e 100644 --- a/release +++ b/release @@ -1 +1 @@ -47f02858818eb4ae98affcd3a6ffd6e22d35cab6 \ No newline at end of file +e74ff18d9f6fc02de4d3007eabc2551ec8f9b4ff \ No newline at end of file