diff --git a/lib/Utility/OPMLImporter.php b/lib/Utility/OPMLImporter.php index 0068f3e71..9cc3774fd 100644 --- a/lib/Utility/OPMLImporter.php +++ b/lib/Utility/OPMLImporter.php @@ -65,10 +65,12 @@ public function import(string $userId, string $data): ?array private function outlineToItem(DOMElement $outline, ?string $parent = null): void { if ($outline->getAttribute('type') === 'rss') { + // take title if available, otherwise use text #2896 + $title = $outline->getAttribute('title') ?: $outline->getAttribute('text'); $feed = [ 'link' => $outline->getAttribute('htmlUrl'), 'url' => $outline->getAttribute('xmlUrl'), - 'title' => $outline->getAttribute('title'), + 'title' => $title, 'folder' => $parent, ];