summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Danser <skiingwiz@gmail.com>2021-04-08 02:10:41 -0400
committerGitHub <noreply@github.com>2021-04-08 08:10:41 +0200
commit6e845124df1d9238d28875c8f745868be1f765b7 (patch)
treed560c3da6e7adb2120d96cb95536f22d2f4ed16a
parent51e94c49d89da9ad7c9571d661bcebd28f2b9e1b (diff)
Null check category label before trying to decode (#1282)
* Null check category label before trying to decode Signed-off-by: skiingwiz <skiingwiz@gmail.com>
-rw-r--r--CHANGELOG.md1
-rwxr-xr-xlib/Fetcher/FeedFetcher.php4
2 files changed, 4 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c82a6e7a..349e3e9a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@ The format is almost based on [Keep a Changelog](https://keepachangelog.com/en/1
### Changed
### Fixed
+- Check category label for null (#1282)
## [15.4.0-beta3] - 2021-04-03
### Fixed
diff --git a/lib/Fetcher/FeedFetcher.php b/lib/Fetcher/FeedFetcher.php
index c25f4ddb9..fd2bc4646 100755
--- a/lib/Fetcher/FeedFetcher.php
+++ b/lib/Fetcher/FeedFetcher.php
@@ -258,7 +258,9 @@ class FeedFetcher implements IFeedFetcher
$categories = [];
foreach ($parsedItem->getCategories() as $category) {
- $categories[] = $this->decodeTwice($category->getLabel());
+ if ($category->getLabel() !== null) {
+ $categories[] = $this->decodeTwice($category->getLabel());
+ }
}
$item->setCategories($categories);