From 03219b64d7636528712e3801e2393c284c04b431 Mon Sep 17 00:00:00 2001 From: Omar Rizwan Date: Sun, 22 Nov 2020 15:36:21 -0800 Subject: [PATCH] fix base64-encoded reads! --- extension/background.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/extension/background.js b/extension/background.js index 4f4d115..c81be98 100644 --- a/extension/background.js +++ b/extension/background.js @@ -349,7 +349,14 @@ const ops = { async read({path, fh, size, offset}) { let route = findRoute(path); - if (route.read) return { buf: await route.read(path, fh, size, offset) }; + if (route.read) { + const ret = await route.read(path, fh, size, offset); + if (typeof ret === 'string') { + return { buf: ret }; + } else { + return ret; + } + } }, async write({path, buf, offset}) { let route = findRoute(path);