diff options
-rw-r--r-- | src/routes/index.js | 10 |
1 files changed, 7 insertions, 3 deletions
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) => { | |||
15 | const subs = db | 15 | const subs = db |
16 | .query("SELECT * FROM subscriptions WHERE user_id = $id") | 16 | .query("SELECT * FROM subscriptions WHERE user_id = $id") |
17 | .all({ id: req.user.id }); | 17 | .all({ id: req.user.id }); |
18 | const p = subs.map((s) => s.subreddit).join("+"); | 18 | if (subs.length === 0) { |
19 | console.log(p); | 19 | res.redirect("/r/all"); |
20 | res.redirect(`/r/${p}`); | 20 | } else { |
21 | const p = subs.map((s) => s.subreddit).join("+"); | ||
22 | console.log(p); | ||
23 | res.redirect(`/r/${p}`); | ||
24 | } | ||
21 | }); | 25 | }); |
22 | 26 | ||
23 | // GET /r/:id | 27 | // GET /r/:id |