summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-08-15 07:59:24 +0300
committerAndrew Dolgov <[email protected]>2022-08-15 07:59:24 +0300
commit7d77edd1fbce51b89b83c2203d1aae98333a3bed (patch)
tree06779a80407fdc1720c6a68280b40ebea6d5df6f
parent3b7174788db7eecb34a7baa77ae76fc297eb49c8 (diff)
amend logic flow to fix phpstan warning in previous
-rw-r--r--classes/urlhelper.php20
1 files changed, 10 insertions, 10 deletions
diff --git a/classes/urlhelper.php b/classes/urlhelper.php
index cdaa6cc87..8dcb94b73 100644
--- a/classes/urlhelper.php
+++ b/classes/urlhelper.php
@@ -587,20 +587,20 @@ class UrlHelper {
return false;
}
- if (!$data) {
- self::$fetch_last_error = 'Successful response, but no content was received.';
- return false;
- }
+ if ($data) {
+ $is_gzipped = RSSUtils::is_gzipped($data);
- $is_gzipped = RSSUtils::is_gzipped($data);
+ if ($is_gzipped) {
+ $tmp = @gzdecode($data);
- if ($is_gzipped && $data) {
- $tmp = @gzdecode($data);
+ if ($tmp) $data = $tmp;
+ }
- if ($tmp) $data = $tmp;
+ return $data;
+ } else {
+ self::$fetch_last_error = 'Successful response, but no content was received.';
+ return false;
}
-
- return $data;
}
}