Skip to content

Commit

Permalink
reduce error log
Browse files Browse the repository at this point in the history
  • Loading branch information
thcathy committed Mar 18, 2024
1 parent c728ea9 commit 4d4ba6e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
3 changes: 1 addition & 2 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#Tue Nov 20 18:24:38 HKT 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
8 changes: 6 additions & 2 deletions src/main/java/thc/parser/language/DictionaryAPIRequest.java
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,13 @@ protected String getSubDirectory(String audio) {

@Override
public Mono<DictionaryResult> parseResponse(JsonNode node) {
String audio, IPA;
if (node == null || !node.get(0).has("hwi")) {
log.warn("Empty response for query: {}", query);
return Mono.empty();
}

try {
String audio, IPA;
for (Iterator<JsonNode> it = node.get(0).get("hwi").get("prs").elements(); it.hasNext(); ) {
JsonNode element = it.next();
audio = getAudioText(element);
Expand All @@ -62,7 +66,7 @@ public Mono<DictionaryResult> parseResponse(JsonNode node) {
IPA = getIPAText(prsNode);
return Mono.just(buildResult(audio, IPA));
} catch (Exception e) {
log.error("Fail parse response: {}", e.toString());
log.error("Fail parse response: {}", e, e);
return Mono.empty();
}
}
Expand Down

0 comments on commit 4d4ba6e

Please sign in to comment.