diff --git a/server/routes/exists.js b/server/routes/exists.js index fa683e0d..4268e673 100644 --- a/server/routes/exists.js +++ b/server/routes/exists.js @@ -14,7 +14,7 @@ module.exports = async (req, res) => { const meta = await storage.metadata(id); res.set('WWW-Authenticate', `send-v1 ${meta.nonce}`); res.send({ - password: meta.pwd + password: meta.pwd !== '0' }); } catch (e) { res.sendStatus(404); diff --git a/server/routes/metadata.js b/server/routes/metadata.js index 6bf75071..60e38c58 100644 --- a/server/routes/metadata.js +++ b/server/routes/metadata.js @@ -29,8 +29,8 @@ module.exports = async function(req, res) { const ttl = await storage.ttl(id); res.send({ metadata: meta.metadata, - dtotal: meta.dl, - dlimit: meta.dlimit, + dtotal: +meta.dl, + dlimit: +meta.dlimit, size, ttl });