diff options
| author | Andrew Lee <andrew@alee14.me> | 2025-03-24 15:42:10 -0400 |
|---|---|---|
| committer | Andrew Lee <andrew@alee14.me> | 2025-03-24 15:42:10 -0400 |
| commit | ad768e2b25b58d62a44aa2daeb1429a651d488e5 (patch) | |
| tree | cadfaee0b8998c4d0d13a2a03bf18cc55e495264 /bot/src/api/routes/quotes.js | |
| parent | 0453bafa63ccd1057279a1be9286b3e7ebcb62d2 (diff) | |
| download | AleeBot-ad768e2b25b58d62a44aa2daeb1429a651d488e5.tar.gz AleeBot-ad768e2b25b58d62a44aa2daeb1429a651d488e5.tar.bz2 AleeBot-ad768e2b25b58d62a44aa2daeb1429a651d488e5.zip | |
Added JWT on API; Added back settings on Discord
Diffstat (limited to 'bot/src/api/routes/quotes.js')
| -rw-r--r-- | bot/src/api/routes/quotes.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/bot/src/api/routes/quotes.js b/bot/src/api/routes/quotes.js index d39bb28..7f9f255 100644 --- a/bot/src/api/routes/quotes.js +++ b/bot/src/api/routes/quotes.js @@ -1,9 +1,10 @@ import { Router } from 'express'; import { pendingQuote, quote as newQuote } from '../../models/quote.js'; +import { verifyToken } from './auth.js'; export const quoteRouter = Router(); -quoteRouter.get('/quotes/pending', async (req, res) => { +quoteRouter.get('/quotes/pending', verifyToken, async (req, res) => { try { const quotes = await pendingQuote.findAll(); res.json(quotes); @@ -13,7 +14,7 @@ quoteRouter.get('/quotes/pending', async (req, res) => { } }); -quoteRouter.post('/quotes/add', async (req, res) => { +quoteRouter.post('/quotes/add', verifyToken, async (req, res) => { const { author, authorImage, quote, year, submitterID } = req.body; try { await newQuote.create({ @@ -30,7 +31,7 @@ quoteRouter.post('/quotes/add', async (req, res) => { } }); -quoteRouter.post('/quotes/approve', async (req, res) => { +quoteRouter.post('/quotes/approve', verifyToken, async (req, res) => { const { id } = req.body; try { const quote = await pendingQuote.findByPk(id); @@ -53,7 +54,7 @@ quoteRouter.post('/quotes/approve', async (req, res) => { } }); -quoteRouter.post('/quotes/reject', async (req, res) => { +quoteRouter.post('/quotes/reject', verifyToken, async (req, res) => { const { id } = req.body; try { const quote = await pendingQuote.findByPk(id); |
