chore: prettier on server

This commit is contained in:
Katie Thornhill 2019-11-19 23:02:54 -05:00
parent 3b0d249e41
commit 912b40c383
No known key found for this signature in database
GPG key ID: F76EDC6541A99644
21 changed files with 589 additions and 501 deletions

View file

@ -1,77 +1,76 @@
module.exports = (R, $) => {
R.post('/api/auth/token', async (ctx) => {
const { token } = ctx.request.body
R.post('/api/auth/token', async ctx => {
const { token } = ctx.request.body;
if (token == null || token === '') {
ctx.body = { err: 'token_missing' }
ctx.status = 400
return
ctx.body = { err: 'token_missing' };
ctx.status = 400;
return;
}
if (ctx.session.accessToken === undefined || ctx.session.expiresAt < Date.now()) {
const data = await $.discord.getAuthToken(token)
ctx.session.accessToken = data.access_token
ctx.session.refreshToken = data.refresh_token
ctx.session.expiresAt = Date.now() + (ctx.expires_in || 1000 * 60 * 60 * 24)
const data = await $.discord.getAuthToken(token);
ctx.session.accessToken = data.access_token;
ctx.session.refreshToken = data.refresh_token;
ctx.session.expiresAt = Date.now() + (ctx.expires_in || 1000 * 60 * 60 * 24);
}
const user = await $.discord.getUser(ctx.session.accessToken)
ctx.session.userId = user.id
ctx.session.avatarHash = user.avatar
const user = await $.discord.getUser(ctx.session.accessToken);
ctx.session.userId = user.id;
ctx.session.avatarHash = user.avatar;
ctx.body = {
id: user.id,
avatar: user.avatar,
username: user.username,
discriminator: user.discriminator
}
})
discriminator: user.discriminator,
};
});
R.get('/api/auth/user', async ctx => {
if (ctx.session.accessToken === undefined) {
ctx.body = { err: 'not_logged_in' }
ctx.status = 401
return
ctx.body = { err: 'not_logged_in' };
ctx.status = 401;
return;
}
const user = await $.discord.getUser(ctx.session.accessToken)
ctx.session.userId = user.id
ctx.session.avatarHash = user.avatar
const user = await $.discord.getUser(ctx.session.accessToken);
ctx.session.userId = user.id;
ctx.session.avatarHash = user.avatar;
ctx.body = {
id: user.id,
avatar: user.avatar,
username: user.username,
discriminator: user.discriminator
}
})
discriminator: user.discriminator,
};
});
R.get('/api/auth/redirect', ctx => {
const url = $.discord.getAuthUrl()
const url = $.discord.getAuthUrl();
if (ctx.query.url === '✔️') {
ctx.body = { url }
return
ctx.body = { url };
return;
}
ctx.redirect(url)
})
ctx.redirect(url);
});
R.post('/api/auth/logout', ctx => {
ctx.session = null
})
ctx.session = null;
});
R.get('/api/oauth/bot', ctx => {
const url = $.discord.getBotJoinUrl()
const url = $.discord.getBotJoinUrl();
if (ctx.query.url === '✔️') {
ctx.body = { url }
return
ctx.body = { url };
return;
}
ctx.redirect(url)
})
ctx.redirect(url);
});
R.get('/api/oauth/bot/callback', ctx => {
console.log(ctx.request)
})
}
console.log(ctx.request);
});
};