mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 06:59:31 +01:00
user: fix expiry time handling
This commit is contained in:
@@ -43,13 +43,12 @@ export default class User {
|
|||||||
refresh_token: user.refreshToken,
|
refresh_token: user.refreshToken,
|
||||||
grant_type: "refresh_token",
|
grant_type: "refresh_token",
|
||||||
});
|
});
|
||||||
var dt = new Date();
|
|
||||||
dt.setDate(dt.getSeconds() + response.expiry);
|
|
||||||
user = {
|
user = {
|
||||||
...user,
|
...user,
|
||||||
accessToken: response.access_token,
|
accessToken: response.access_token,
|
||||||
refreshToken: response.refresh_token,
|
refreshToken: response.refresh_token,
|
||||||
expiry: dt.getTime(),
|
expiry: Date.now() + response.expiry * 100,
|
||||||
};
|
};
|
||||||
await this.context.write("user", user);
|
await this.context.write("user", user);
|
||||||
}
|
}
|
||||||
@@ -70,14 +69,12 @@ export default class User {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function userFromResponse(response) {
|
function userFromResponse(response) {
|
||||||
var dt = new Date();
|
|
||||||
dt.setDate(dt.getSeconds() + response.expiry);
|
|
||||||
let user = {
|
let user = {
|
||||||
...response.payload,
|
...response.payload,
|
||||||
accessToken: response.access_token,
|
accessToken: response.access_token,
|
||||||
refreshToken: response.refresh_token,
|
refreshToken: response.refresh_token,
|
||||||
scopes: response.scopes,
|
scopes: response.scopes,
|
||||||
expiry: dt.getTime(),
|
expiry: Date.now() + response.expiry * 100,
|
||||||
};
|
};
|
||||||
return user;
|
return user;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user