From e5b8557e4ccae90981e675c2adae81236aa9144e Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 25 Sep 2021 17:21:30 +0200 Subject: [PATCH] Getters now return the no_preview status --- src/server.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server.js b/src/server.js index 3ee08ec..59b2e7e 100644 --- a/src/server.js +++ b/src/server.js @@ -220,7 +220,7 @@ fastify.get('/api/:shortcode', async (req, res) => { return 404; } - const exists = await knex.select('shortcode', 'target') + const exists = await knex.select('shortcode', 'target', 'no_preview') .from('urls') .where('shortcode', '=', shortcode) .limit(1); @@ -236,6 +236,7 @@ fastify.get('/api/:shortcode', async (req, res) => { url: `${config.getBaseUrl()}/${exists[0].shortcode}`, shortcode: exists[0].shortcode, target: exists[0].target, + no_preview: exists[0].no_preview, visits: visits.length } }); @@ -322,7 +323,7 @@ fastify.after(() => { //Get all urls api route fastify.get('/api', { onRequest: fastify.auth([fastify.basicAuth, fastify.verifyJWT]) }, async (req, res) => { - urls = await knex.select('target', 'shortcode') + urls = await knex.select('target', 'shortcode', 'no_preview') .from('urls'); for (let url of urls) {