🐛 (github login)

This commit is contained in:
Julien Calixte
2021-05-01 23:49:42 +02:00
parent 5466e2a174
commit 89da4e1e2b

View File

@@ -34,22 +34,26 @@ export const useGitHubLogin = () => {
const saveCredentials = async (githubToken: GithubToken) => {
const actualPAT = await getAccessToken()
const expirationDate = addMilliseconds(
new Date(),
githubToken.expires_in
).toISOString()
const refreshTokenExpirationDate = addMilliseconds(
new Date(),
githubToken.refresh_token_expires_in
).toISOString()
const accessToken: GithubAccessToken = {
...actualPAT,
_id: data.generateId(DataType.GithubAccessToken, personalTokenId),
$type: DataType.GithubAccessToken,
token: githubToken.access_token,
expiresIn: githubToken.expires_in,
expirationDate: addMilliseconds(
new Date(),
githubToken.expires_in
).toISOString(),
expirationDate,
refreshToken: githubToken.refresh_token,
refreshTokenExpiresIn: githubToken.refresh_token_expires_in,
refreshTokenExpirationDate: addMilliseconds(
new Date(),
githubToken.refresh_token_expires_in
).toISOString(),
refreshTokenExpirationDate,
username: ''
}