const router = require("express").Router(); const getSearchResults = require("../models/getSearchResults.js"); const getSearchPresets = require("../models/getSearchPresets.js"); module.exports = dbConn => { router.get("/api/v1/search", async (req, res) => { const query = req.query.q; if (query != undefined) { res.json(await getSearchResults(dbConn, query)); } else { res.status(400).send(); } }); router.get("/api/v1/search/presets", async (req, res) => { const query = req.query.q; if (query != undefined) { res.json(await getSearchPresets(dbConn, query)); } else { res.status(400).send(); } }); return router; };