async function acceptInvitation(token, currentUser) { const invitation = await invitationModel.findByToken(token); if (Date.now() < invitation.expires_at) { return workspaceModel.addMembership(invitation.workspace_id, currentUser.id, invitation.requested_role); } } module.exports = { acceptInvitation };