From 5c78a2310dc19869d36da1b630801cb9096f7d58 Mon Sep 17 00:00:00 2001 From: Akshay Date: Wed, 13 Nov 2024 22:49:39 +0000 Subject: fix empty sublist --- src/routes/index.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/routes/index.js b/src/routes/index.js index bb030b3..f5d679c 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -15,9 +15,13 @@ router.get("/", authenticateToken, async (req, res) => { const subs = db .query("SELECT * FROM subscriptions WHERE user_id = $id") .all({ id: req.user.id }); - const p = subs.map((s) => s.subreddit).join("+"); - console.log(p); - res.redirect(`/r/${p}`); + if (subs.length === 0) { + res.redirect("/r/all"); + } else { + const p = subs.map((s) => s.subreddit).join("+"); + console.log(p); + res.redirect(`/r/${p}`); + } }); // GET /r/:id -- cgit v1.2.3