From edb162808e607acefe2d15523cb980cf171a507b Mon Sep 17 00:00:00 2001 From: siikamiika Date: Thu, 12 Oct 2017 02:28:51 +0300 Subject: [PATCH] edict: respect NoKanji --- edict.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/edict.go b/edict.go index 941720e..01870a0 100644 --- a/edict.go +++ b/edict.go @@ -174,7 +174,14 @@ func jmdictExtractTerms(edictEntry jmdict.JmdictEntry, language string) []dbTerm if len(edictEntry.Kanji) > 0 { for _, kanji := range edictEntry.Kanji { for _, reading := range edictEntry.Readings { - convert(reading, &kanji) + if reading.NoKanji == nil { + convert(reading, &kanji) + } + } + } + for _, reading := range edictEntry.Readings { + if reading.NoKanji != nil { + convert(reading, nil) } } } else {