Skip to content

Commit 63d706e

Browse files
committed
furigana is broken in parts
also made furigana nullable for cases that a word does not contain a kanji.
1 parent ce760c1 commit 63d706e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ android {
1414
minSdk = 21
1515
targetSdk = 36
1616

17-
versionCode = 42
18-
versionName = "1.0-42"
17+
versionCode = 43
18+
versionName = "1.0-43"
1919

2020
}
2121

app/src/main/java/jisho/web-scraper.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import org.jsoup.Jsoup
88
import org.jsoup.nodes.Element
99

1010
data class JishoScraps(
11-
val furigana: String,
11+
val furigana: List<String>? = null,
1212
val text: String
1313
)
1414

1515
fun conceptLightRepresentation(concept: Element): JishoScraps {
1616
return JishoScraps(
17-
concept.select(".furigana .kanji").joinToString("") { it.text() },
17+
concept.select(".furigana .kanji").map { it.text() },
1818
concept.select(".text").text()
1919
)
2020
}

0 commit comments

Comments
 (0)