From 0945060a49ed35c038df2c04bbd07174bc5654ca Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 21 Aug 2021 10:02:52 +0200 Subject: [PATCH] Added optional filtering by provider --- src/server.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server.js b/src/server.js index 6b8ab39..c9bbcb9 100644 --- a/src/server.js +++ b/src/server.js @@ -285,6 +285,11 @@ fastify.after(() => { //Get all visits api route fastify.get('/api/visits', { onRequest: fastify.auth([fastify.basicAuth, fastify.verifyJWT]) }, async (req, res) => { + if(req.query.provider){ + return await knex.select('shortcode', 'provider', 'timestamp') + .from('visits') + .where("provider", "=", req.query.provider); + } return await knex.select('shortcode', 'provider', 'timestamp') .from('visits'); });