From 1a301d69968511cddf3629940a97c4865c7d735e Mon Sep 17 00:00:00 2001 From: Marco Beretta <81851188+berry-13@users.noreply.github.com> Date: Thu, 4 Dec 2025 23:26:04 +0100 Subject: [PATCH] feat: refactor acceptTermsController to use updateUser function for terms acceptance --- api/server/controllers/UserController.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/api/server/controllers/UserController.js b/api/server/controllers/UserController.js index d1f9ddf1e0..2ce4378eec 100644 --- a/api/server/controllers/UserController.js +++ b/api/server/controllers/UserController.js @@ -90,14 +90,10 @@ const getTermsStatusController = async (req, res) => { const acceptTermsController = async (req, res) => { try { - const user = await User.findByIdAndUpdate( - req.user.id, - { - termsAccepted: true, - termsAcceptedAt: new Date(), - }, - { new: true }, - ); + const user = await updateUser(req.user.id, { + termsAccepted: true, + termsAcceptedAt: new Date(), + }); if (!user) { return res.status(404).json({ message: 'User not found' }); }