X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Ftorrents%2FTorrentzEuFilter.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Ftorrents%2FTorrentzEuFilter.java;h=2b071c0fb516014be065e852959729201fb625b6;hb=3b2babd4a444199df947ed9d2460a1e9b58581a6;hp=57be6f0386f16508117ebfaccb29ab3c89bb746e;hpb=053f39aab71427b7fd9600ef2341a8e4d6975fbb;p=rhynodge.git diff --git a/src/main/java/net/pterodactylus/rhynodge/filters/torrents/TorrentzEuFilter.java b/src/main/java/net/pterodactylus/rhynodge/filters/torrents/TorrentzEuFilter.java index 57be6f0..2b071c0 100644 --- a/src/main/java/net/pterodactylus/rhynodge/filters/torrents/TorrentzEuFilter.java +++ b/src/main/java/net/pterodactylus/rhynodge/filters/torrents/TorrentzEuFilter.java @@ -46,12 +46,19 @@ public class TorrentzEuFilter extends TorrentSiteFilter { @Override protected int extractSeedCount(Element dataRow) { - return Integer.valueOf(dataRow.select("dd span.u").text()); + return extractNumber(dataRow.select("dd span.u").text()); } @Override protected int extractLeechCount(Element dataRow) { - return Integer.valueOf(dataRow.select("dd span.d").text()); + return extractNumber(dataRow.select("dd span.d").text()); + } + + private int extractNumber(String text) { + if ((text == null) || text.isEmpty()) { + return 0; + } + return Integer.valueOf(text.replace(",", "")); } }