From 28c07fc68939e012247de4ce69065ab72324ccb5 Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Thu, 2 Aug 2018 22:22:52 +0300 Subject: [PATCH] fix(scanner): fix enconding names in some cases #55 --- src/background/spider.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/background/spider.js b/src/background/spider.js index 332e2c7..f14e6ab 100644 --- a/src/background/spider.js +++ b/src/background/spider.js @@ -598,19 +598,19 @@ app.get('*', function(req, res) for(let i = 0; i < metadata.info.files.length; i++) { let file = metadata.info.files[i]; - let filePath = bufferToString(file.path).join('/'); + let filePath = bufferToString(file['path.utf-8'] || file.path).join('/'); filesAdd(filePath, file.length); size += file.length; } } else { - filesAdd(bufferToString(metadata.info.name), size) + filesAdd(bufferToString(metadata.info['name.utf-8'] || metadata.info.name), size) } const torrentQ = { hash: hash, - name: bufferToString(metadata.info.name), + name: bufferToString(metadata.info['name.utf-8'] || metadata.info.name), size: size, files: filesCount, piecelength: metadata.info['piece length'],