fixed #355
This commit is contained in:
@@ -10,6 +10,7 @@ use Date;
|
||||
use File;
|
||||
use Module;
|
||||
use ZipArchive;
|
||||
use GuzzleHttp\Exception\RequestException;
|
||||
|
||||
class Updater
|
||||
{
|
||||
@@ -107,6 +108,11 @@ class Updater
|
||||
|
||||
$response = static::getRemote($url, ['timeout' => 30, 'track_redirects' => true]);
|
||||
|
||||
// Exception
|
||||
if ($response instanceof RequestException) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if ($response->getStatusCode() == 200) {
|
||||
$file = $response->getBody()->getContents();
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ use App\Traits\SiteApi;
|
||||
use Cache;
|
||||
use Date;
|
||||
use Parsedown;
|
||||
use GuzzleHttp\Exception\RequestException;
|
||||
|
||||
class Versions
|
||||
{
|
||||
@@ -90,7 +91,12 @@ class Versions
|
||||
{
|
||||
$latest = '0.0.0';
|
||||
|
||||
$response = static::getRemote($url, ['timeout' => 30, 'referer' => true]);
|
||||
$response = static::getRemote($url, ['timeout' => 1, 'referer' => true]);
|
||||
|
||||
// Exception
|
||||
if ($response instanceof RequestException) {
|
||||
return $latest;
|
||||
}
|
||||
|
||||
// Bad response
|
||||
if ($response->getStatusCode() != 200) {
|
||||
|
||||
Reference in New Issue
Block a user