From da51c070d0ca72f589a3eee69e04e9ee3f1b28c2 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Wed, 7 Feb 2018 16:53:24 +0100 Subject: [PATCH] GazelleGames: improve parser --- src/Jackett.Common/Indexers/GazelleGames.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Indexers/GazelleGames.cs b/src/Jackett.Common/Indexers/GazelleGames.cs index 9016490f7..40043f52b 100644 --- a/src/Jackett.Common/Indexers/GazelleGames.cs +++ b/src/Jackett.Common/Indexers/GazelleGames.cs @@ -267,10 +267,11 @@ namespace Jackett.Indexers var qDescription = qDetailsLink.QuerySelector("span.torrent_info_tags"); var qDLLink = Row.QuerySelector("a[href^=\"torrents.php?action=download\"]"); var qTime = Row.QuerySelector("span.time"); - var qSize = Row.QuerySelector("td:nth-last-child(4)"); - var qGrabs = Row.QuerySelector("td:nth-last-child(3)"); - var qSeeders = Row.QuerySelector("td:nth-last-child(2)"); - var qLeechers = Row.QuerySelector("td:nth-last-child(1)"); + // some users have an extra colum (8), we can't use nth-last-child + var qSize = Row.QuerySelector("td:nth-child(4)"); + var qGrabs = Row.QuerySelector("td:nth-child(5)"); + var qSeeders = Row.QuerySelector("td:nth-child(6)"); + var qLeechers = Row.QuerySelector("td:nth-child(7)"); var qFreeLeech = Row.QuerySelector("strong.freeleech_label"); var qNeutralLeech = Row.QuerySelector("strong.neutralleech_label"); var RowTitle = Row.GetAttribute("title");