diff --git a/backend/api/controllers/quotes.js b/backend/api/controllers/quotes.js index 7e6000831..fa5144dff 100644 --- a/backend/api/controllers/quotes.js +++ b/backend/api/controllers/quotes.js @@ -3,6 +3,7 @@ const ReportDAO = require("../../dao/report"); const UserDAO = require("../../dao/user"); const MonkeyError = require("../../handlers/error"); const Captcha = require("../../handlers/captcha"); +const Logger = require("../../handlers/logger"); class QuotesController { static async reportQuote(req, res) { @@ -33,6 +34,11 @@ class QuotesController { await ReportDAO.createReport(newReport); + Logger.log("report_created", { + type: newReport.type, + details: newReport.details, + }); + res.sendStatus(200); } } diff --git a/backend/dao/report.js b/backend/dao/report.js index a41a8bc37..c75a409cd 100644 --- a/backend/dao/report.js +++ b/backend/dao/report.js @@ -1,6 +1,5 @@ const MonkeyError = require("../handlers/error"); const { mongoDB } = require("../init/mongodb"); -const Logger = require("../handlers/logger"); const MAX_REPORTS = 1000; const CONTENT_REPORT_LIMIT = 5; @@ -28,10 +27,6 @@ class ReportDAO { } await mongoDB().collection("reports").insertOne(report); - Logger.log("report_created", { - type: report.type, - details: report.details, - }); } }