Avoid using null value as string, fixes #6134
parent
9be13783a3
commit
08fc56b38a
|
@ -348,7 +348,7 @@ class RemoteFilesystem
|
||||||
if ($originUrl === 'bitbucket.org'
|
if ($originUrl === 'bitbucket.org'
|
||||||
&& !$this->isPublicBitBucketDownload($fileUrl)
|
&& !$this->isPublicBitBucketDownload($fileUrl)
|
||||||
&& substr($fileUrl, -4) === '.zip'
|
&& substr($fileUrl, -4) === '.zip'
|
||||||
&& preg_match('{^text/html\b}i', $contentType)
|
&& $contentType && preg_match('{^text/html\b}i', $contentType)
|
||||||
) {
|
) {
|
||||||
$result = false;
|
$result = false;
|
||||||
if ($this->retryAuthFailure) {
|
if ($this->retryAuthFailure) {
|
||||||
|
@ -385,7 +385,8 @@ class RemoteFilesystem
|
||||||
|
|
||||||
// decode gzip
|
// decode gzip
|
||||||
if ($result && extension_loaded('zlib') && substr($fileUrl, 0, 4) === 'http' && !$hasFollowedRedirect) {
|
if ($result && extension_loaded('zlib') && substr($fileUrl, 0, 4) === 'http' && !$hasFollowedRedirect) {
|
||||||
$decode = 'gzip' === strtolower($this->findHeaderValue($http_response_header, 'content-encoding'));
|
$contentEncoding = $this->findHeaderValue($http_response_header, 'content-encoding');
|
||||||
|
$decode = $contentEncoding && 'gzip' === strtolower($contentEncoding);
|
||||||
|
|
||||||
if ($decode) {
|
if ($decode) {
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue