From 56432d81c8b48cb73ad78e577b8a91d0b5155443 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 2 May 2021 18:01:11 +0200 Subject: [PATCH] :bug: (sign ing) update expiration date --- src/modules/user/service/signIn.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/modules/user/service/signIn.ts b/src/modules/user/service/signIn.ts index c0a0f2d..236f716 100644 --- a/src/modules/user/service/signIn.ts +++ b/src/modules/user/service/signIn.ts @@ -4,7 +4,7 @@ import { GithubAccessToken } from '@/data/models/GithubAccessToken' import { GithubToken } from '@/modules/user/interfaces/GithubToken' import { GithubTokenError } from '@/modules/user/interfaces/GithubTokenError' import { Octokit } from '@octokit/rest' -import { addMilliseconds } from 'date-fns' +import { addSeconds } from 'date-fns' const AUTHENTICATION_SERVER = 'https://litenote.li212.fr' const personalTokenId = 'token' @@ -34,7 +34,7 @@ export const refreshToken = async () => { console.log( new Date(accessToken.expirationDate) >= new Date(), accessToken.expirationDate, - new Date() + accessToken ) if (new Date(accessToken.expirationDate) >= new Date()) { @@ -47,6 +47,8 @@ export const refreshToken = async () => { | GithubToken | GithubTokenError + console.log(response) + if ('error' in githubToken) { return null } @@ -69,12 +71,12 @@ export const getAccessToken = async () => { export const saveAccessToken = async (githubToken: GithubToken) => { const actualPAT = await getAccessToken() - const expirationDate = addMilliseconds( + const expirationDate = addSeconds( new Date(), githubToken.expires_in ).toISOString() - const refreshTokenExpirationDate = addMilliseconds( + const refreshTokenExpirationDate = addSeconds( new Date(), githubToken.refresh_token_expires_in ).toISOString()