From 6b9ad4a947d375e7495e5ed8f033639c6afd81ea Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Wed, 13 Feb 2019 13:44:34 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9A=20=D0=BF=D1=80=D0=B5=D0=B4=D1=8B=D0=B4?= =?UTF-8?q?=D1=83=D1=89=D0=B5=D0=BC=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/core/BookConverter/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/core/BookConverter/index.js b/server/core/BookConverter/index.js index a87bbdbe..9160629c 100644 --- a/server/core/BookConverter/index.js +++ b/server/core/BookConverter/index.js @@ -80,8 +80,10 @@ class BookConverter { const m = head.match(/encoding="(.*)"/); if (m) { let encoding = m[1].toLowerCase(); - if (encoding != 'utf-8') + if (encoding != 'utf-8') { result = iconv.decode(data, encoding); + result = Buffer.from(result.toString().replace(m[0], 'encoding="utf-8"')); + } } } }