From 541a4ef7c299941e1fe1468fbb11684565fa959d Mon Sep 17 00:00:00 2001 From: Matte23 Date: Tue, 24 Dec 2019 12:52:50 +0100 Subject: [PATCH] Fix last circular notified more than one time --- .../main/java/net/underdesk/circolapp/server/DataFetcher.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/underdesk/circolapp/server/DataFetcher.kt b/app/src/main/java/net/underdesk/circolapp/server/DataFetcher.kt index 6526490..cd71c50 100644 --- a/app/src/main/java/net/underdesk/circolapp/server/DataFetcher.kt +++ b/app/src/main/java/net/underdesk/circolapp/server/DataFetcher.kt @@ -43,10 +43,10 @@ class DataFetcher { val list = ArrayList() htmlList.forEach { element -> - if (element.text().startsWith("All", true)) { + if (element.parents().size == 6) { list.last().attachmentsNames.add(element.text()) list.last().attachmentsUrls.add(element.attr("href")) - } else { + } else if (element.parents().size == 4) { list.add(Circular.generateFromString(element.text(), element.attr("href"))) } }