From cb11ecc9f0490998683316cfbaf57d4bd23131ba Mon Sep 17 00:00:00 2001 From: seven332 Date: Mon, 20 Mar 2017 22:34:05 +0800 Subject: [PATCH] Fix category parsing --- .../com/hippo/ehviewer/client/parser/GalleryDetailParser.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryDetailParser.java b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryDetailParser.java index cbaaa48ca..5bc80fc7e 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryDetailParser.java +++ b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryDetailParser.java @@ -164,7 +164,9 @@ public class GalleryDetailParser { // Category Element gdc = gm.getElementById("gdc"); try { - gd.category = EhUtils.getCategory(gdc.child(0).child(0).attr("alt")); + String href = gdc.child(0).attr("href"); + String category = href.substring(href.lastIndexOf('/') + 1); + gd.category = EhUtils.getCategory(category); } catch (Exception e) { gd.category = EhUtils.UNKNOWN; }