diff --git a/README.md b/README.md index 218280e..6251b47 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Akf-forum has got an API for AJAX (fetch), other clients etc. And, you can learn - upload other photos, model for it - category system bloat. - replace not found errors with no perm -- prewiev for send messages in markdown format. Markdown in user about +- prewiev for send messages in markdown format. Markdown in user about, deprecate clean content ## Major Version History - V4: Caching - V3: New Theme diff --git a/routes/api/routes/bans.js b/routes/api/routes/bans.js index f499c19..82a3368 100644 --- a/routes/api/routes/bans.js +++ b/routes/api/routes/bans.js @@ -22,7 +22,10 @@ app.get("/:ip", async (req, res) => { app.post("/:ip", async (req, res) => { if (await BanModel.exists({ ip: req.params.ip })) return res.error(400, "This ip is already banned."); - res.complate(await BanModel.create({ ip: req.params.ip, reason: req.query.reason || "No reason given", authorID: req.user.id })); + const ban = await BanModel.create({ ip: req.params.ip, reason: req.query.reason || "No reason given", authorID: req.user.id }); + req.app.ips.push(req.params.ip); + res.complate(ban); + });