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]); $response = $this->getRemote($url, 'GET', ['timeout' => 30, 'referer' => true]);
// Exception
if ($response instanceof RequestException) {
return false;
}
// Bad response // Bad response
if ($response->getStatusCode() != 200) { if (!$response || ($response->getStatusCode() != 200)) {
return false; return false;
} }

View File

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

View File

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