mirror of
https://github.com/Jackett/Jackett
synced 2025-03-05 03:08:50 +00:00
cardigann: cleanup loops
This commit is contained in:
parent
8abb1522cd
commit
1241b03c47
1 changed files with 4 additions and 10 deletions
|
@ -1603,11 +1603,7 @@ namespace Jackett.Common.Indexers
|
||||||
rowsDom = SearchResultDocument.QuerySelectorAll(rowsSelector);
|
rowsDom = SearchResultDocument.QuerySelectorAll(rowsSelector);
|
||||||
}
|
}
|
||||||
|
|
||||||
var Rows = new List<IElement>();
|
var Rows = rowsDom.ToList();
|
||||||
foreach (var RowDom in rowsDom)
|
|
||||||
{
|
|
||||||
Rows.Add(RowDom);
|
|
||||||
}
|
|
||||||
|
|
||||||
// merge following rows for After selector
|
// merge following rows for After selector
|
||||||
var After = Definition.Search.Rows.After;
|
var After = Definition.Search.Rows.After;
|
||||||
|
@ -1619,13 +1615,11 @@ namespace Jackett.Common.Indexers
|
||||||
for (var j = 0; j < After; j += 1)
|
for (var j = 0; j < After; j += 1)
|
||||||
{
|
{
|
||||||
var MergeRowIndex = i + j + 1;
|
var MergeRowIndex = i + j + 1;
|
||||||
var MergeRow = Rows[MergeRowIndex];
|
var MergeRow = Rows.ElementAtOrDefault(MergeRowIndex);
|
||||||
var MergeNodes = new List<INode>();
|
if (MergeRow != null)
|
||||||
foreach (var node in MergeRow.ChildNodes)
|
|
||||||
{
|
{
|
||||||
MergeNodes.Add(node);
|
CurrentRow.Append(MergeRow.ChildNodes.ToArray());
|
||||||
}
|
}
|
||||||
CurrentRow.Append(MergeNodes.ToArray());
|
|
||||||
}
|
}
|
||||||
Rows.RemoveRange(i + 1, After);
|
Rows.RemoveRange(i + 1, After);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue