Added optional filtering by provider

This commit is contained in:
Nicolai Ort 2021-08-21 10:02:52 +02:00
parent f7eae96b8c
commit 0945060a49
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
1 changed files with 5 additions and 0 deletions

View File

@ -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');
});