From a7a05a616f309b7447ad05775c2a60d8c763a35d Mon Sep 17 00:00:00 2001
From: Eduardo Trujillo <ed@chromabits.com>
Date: Mon, 28 Nov 2022 12:34:12 -0800
Subject: [PATCH] fix: Reverse parsing order in parsePage

---
 src/parser/feedParser.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/parser/feedParser.ts b/src/parser/feedParser.ts
index 8b8d875..91e3300 100644
--- a/src/parser/feedParser.ts
+++ b/src/parser/feedParser.ts
@@ -67,7 +67,7 @@ export default class FeedParser {
 	protected parsePage(page: Document): Episode[] {
 		const items = page.querySelectorAll("item");
 
-		return Array.from(items).reduce(
+		return Array.from(items).reduceRight(
 			(acc, rawItem) => {
 				const item = this.parseItem(rawItem);
 
-- 
GitLab