From e23f44aa566b3b019087fd01ba84d32dca6e81e9 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Mon, 6 Nov 2023 19:27:32 +0200 Subject: [PATCH] indexers: don't die when download links are null Co-authored-by: kwazou --- src/Jackett.Common/Models/ResultPage.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Models/ResultPage.cs b/src/Jackett.Common/Models/ResultPage.cs index d0f526cef..e678f16dc 100644 --- a/src/Jackett.Common/Models/ResultPage.cs +++ b/src/Jackett.Common/Models/ResultPage.cs @@ -85,11 +85,11 @@ namespace Jackett.Common.Models r.Files == null ? null : new XElement("files", r.Files), r.Grabs == null ? null : new XElement("grabs", r.Grabs), new XElement("description", RemoveInvalidXMLChars(r.Description)), - new XElement("link", r.Link?.AbsoluteUri ?? r.MagnetUri.AbsoluteUri), + new XElement("link", r.Link?.AbsoluteUri ?? r.MagnetUri?.AbsoluteUri ?? string.Empty), r.Category == null ? null : from c in r.Category select new XElement("category", c), new XElement( "enclosure", - new XAttribute("url", r.Link?.AbsoluteUri ?? r.MagnetUri.AbsoluteUri), + new XAttribute("url", r.Link?.AbsoluteUri ?? r.MagnetUri?.AbsoluteUri ?? string.Empty), r.Size == null ? null : new XAttribute("length", r.Size), new XAttribute("type", "application/x-bittorrent") ),