From c3554afde95566f5e05cb1f5788781f59ac21768 Mon Sep 17 00:00:00 2001 From: Cory Sanin Date: Tue, 14 Jan 2025 01:22:45 -0500 Subject: [PATCH] implement search --- src/Web.ts | 2 +- views/navigation.ejs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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