feat: refactor acceptTermsController to use updateUser function for terms acceptance

This commit is contained in:
Marco Beretta 2025-12-04 23:26:04 +01:00
parent 44f7aad007
commit 314c170ec3
No known key found for this signature in database
GPG key ID: D918033D8E74CC11

View file

@ -89,14 +89,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' });
}