From c16c6bfb76710b86c7233fcd1480157fd0da8ad8 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 14 Dec 2023 13:26:05 +0100 Subject: [PATCH] fix(SearchProvider): Handle url being null fixes #2092 Signed-off-by: Marcel Klehr --- lib/Search/Provider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Search/Provider.php b/lib/Search/Provider.php index da635402..565bbba7 100644 --- a/lib/Search/Provider.php +++ b/lib/Search/Provider.php @@ -71,7 +71,7 @@ class Provider implements IProvider { $results = array_map(function (Bookmark $bookmark) { $favicon = $this->url->linkToRouteAbsolute('bookmarks.internal_bookmark.get_bookmark_favicon', ['id' => $bookmark->getId()]); $resourceUrl = $this->url->linkToRouteAbsolute('bookmarks.web_view.indexbookmark', ['bookmark' => $bookmark->getId()]); - return new SearchResultEntry($favicon, $bookmark->getTitle(), $bookmark->getUrl(), $resourceUrl); + return new SearchResultEntry($favicon, $bookmark->getTitle(), $bookmark->getUrl() ?? '', $resourceUrl); }, $bookmarks); return SearchResult::paginated($this->getName(), $results, $params->getLimit() + $params->getOffset());