X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Frhynodge%2Ffilters%2Ftorrents%2FTorrentzEuFilter.java;h=2b071c0fb516014be065e852959729201fb625b6;hb=61c56439e0be7df51b594fb82ea1293ae6ec3a5e;hp=57be6f0386f16508117ebfaccb29ab3c89bb746e;hpb=71d2db823b40e782b0c89fc084fe9565d7f4f5e8;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(",", "")); } }