Migrated the session.ts routes

This commit is contained in:
Mathias Wagner 2023-11-13 12:28:19 +01:00
parent 2f03ee334b
commit 1f8f90ffb0
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -22,13 +22,13 @@ app.post("/create", async (req: Request, res: Response) => {
if (!userData) return res.status(400).json({message: "The provided token is wrong"}); if (!userData) return res.status(400).json({message: "The provided token is wrong"});
await User.upsert({ await User.upsert({
clientId: parseInt(userData.id), avatarId: userData.avatar === null ? undefined : userData.avatar, clientId: userData.id, avatarId: userData.avatar === null ? undefined : userData.avatar,
locale: userData.locale, accessToken: token.access_token, refreshToken: token.refresh_token, locale: userData.locale, accessToken: token.access_token, refreshToken: token.refresh_token,
refreshDate: new Date(Date.now() + token.expires_in), username: userData.username refreshDate: new Date(Date.now() + token.expires_in), username: userData.username
}); });
// Create token // Create token
const appToken = await Token.create({clientId: parseInt(userData.id), userAgent: req.headers['user-agent']}); const appToken = await Token.create({clientId: userData.id, userAgent: req.headers['user-agent']});
// Return token // Return token
res.json({token: appToken.token}); res.json({token: appToken.token});