openlibraryenvironment/gokb

incorrect output of non-latin characters

Closed this issue · 5 comments

The following KBART file contains a record with a cyrillic title. Even after having corrected the record to the name to Письмо, what Ygor processes correctly, it is incorrectly transmitted to GOKb and incorrectly stored. It should thus be necessary to check whether all the interserver connections and all the database connections are consequently UTF-8.
Occurred on GOKb 8.6.0 with Ygor v0.92.

hbz.ava.watch_26 May 2020_kbart.txt

This seems to be an issue with Ygor, since I was not able to reproduce this issue when sending the title to GOKb directly via the Crossreferencing API.

@philboeselager @hornmo Can it be a communication issue between the servers?

@croqueGrec09 I don't think so. The Problem seems to be present in the exported JSON from YGOR already.

I did the test again with a manually corrected (this is important to stress) KBART file which is going to be included here. Ygor version 0.92. The titles JSON is correct as is the output in Ygor.
hbz.ava.watch_26 May 2020_kbart.txt

After title cleanup / deletion of faulty title and reupload, the title was rendered correctly. Closed.