close #403 Fixed: System not working if no internet connection

This commit is contained in:
cuneytsenturk 2018-07-02 18:55:52 +03:00
parent a6492033da
commit 64aa12a997
3 changed files with 9 additions and 4 deletions

View File

@ -373,8 +373,13 @@ trait Modules
$response = $this->getRemote($url, 'GET', ['timeout' => 30, 'referer' => true]);
// Exception
if ($response instanceof RequestException) {
return false;
}
// Bad response
if ($response->getStatusCode() != 200) {
if (!$response || ($response->getStatusCode() != 200)) {
return false;
}

View File

@ -114,7 +114,7 @@ class Updater
return false;
}
if ($response->getStatusCode() == 200) {
if ($response && ($response->getStatusCode() == 200)) {
$file = $response->getBody()->getContents();
}

View File

@ -99,7 +99,7 @@ class Versions
}
// Bad response
if ($response->getStatusCode() != 200) {
if (!$response || ($response->getStatusCode() != 200)) {
return $latest;
}
@ -115,4 +115,4 @@ class Versions
return $latest;
}
}
}