diff --git a/src/Web.ts b/src/Web.ts index 2651d76..5ce4442 100644 --- a/src/Web.ts +++ b/src/Web.ts @@ -50,7 +50,7 @@ class Web { app.get('/', async (req, res) => { try { - const builds = await this.db.getBuildsBy(req.query); + const builds = 'q' in req.query ? await this.db.searchBuilds(req.query.q as string) : await this.db.getBuildsBy(req.query); res.render('index', { page: { title: 'Archery', diff --git a/views/navigation.ejs b/views/navigation.ejs index edf7c46..609e311 100644 --- a/views/navigation.ejs +++ b/views/navigation.ejs @@ -3,7 +3,7 @@ Archery icon