summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorwn_ <[email protected]>2023-03-05 14:02:26 +0000
committerwn_ <[email protected]>2023-03-05 14:20:19 +0000
commitc48dd6a3c4f68d1a3980bfed0d4d827fada92c32 (patch)
tree58356778f8b9c1a2a1a3a35f36683792229dfc01 /classes
parentd34d01fd72abb07e0588c6d01247605646c7f256 (diff)
Address PHPStan 'right side always true' in FeedItem_RSS.
Diffstat (limited to 'classes')
-rwxr-xr-xclasses/feeditem/rss.php17
1 files changed, 8 insertions, 9 deletions
diff --git a/classes/feeditem/rss.php b/classes/feeditem/rss.php
index e07fd1d06..b5710ef4f 100755
--- a/classes/feeditem/rss.php
+++ b/classes/feeditem/rss.php
@@ -84,15 +84,6 @@ class FeedItem_RSS extends FeedItem_Common {
/** @var DOMElement|null */
$contentB = $this->elem->getElementsByTagName("description")->item(0);
- if ($contentA && !$contentB) {
- return $this->subtree_or_text($contentA);
- }
-
-
- if ($contentB && !$contentA) {
- return $this->subtree_or_text($contentB);
- }
-
if ($contentA && $contentB) {
$resultA = $this->subtree_or_text($contentA);
$resultB = $this->subtree_or_text($contentB);
@@ -100,6 +91,14 @@ class FeedItem_RSS extends FeedItem_Common {
return mb_strlen($resultA) > mb_strlen($resultB) ? $resultA : $resultB;
}
+ if ($contentA) {
+ return $this->subtree_or_text($contentA);
+ }
+
+ if ($contentB) {
+ return $this->subtree_or_text($contentB);
+ }
+
return '';
}