From 12cdc0898ffa165fe5ab00b499779e4f968d91c1 Mon Sep 17 00:00:00 2001 From: David Dias Date: Wed, 13 Dec 2017 10:11:15 +0000 Subject: [PATCH] fix: fix bug introduced by 1143 (#1146) --- src/http/api/resources/files.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/http/api/resources/files.js b/src/http/api/resources/files.js index 16ddbe3e08..1349b46ca8 100644 --- a/src/http/api/resources/files.js +++ b/src/http/api/resources/files.js @@ -63,10 +63,12 @@ exports.cat = { ipfs.files.cat(key, (err, stream) => { if (err) { log.error(err) - return reply({ - Message: 'Failed to cat file: ' + err, - Code: 0 - }).code(500) + if (err.message === 'No such file') { + reply({Message: 'No such file'}).code(500) + } else { + reply({Message: 'Failed to cat file: ' + err, Code: 0}).code(500) + } + return } // hapi is not very clever and throws if no