mirror of
https://github.com/anidl/multi-downloader-nx.git
synced 2026-04-21 08:21:56 +00:00
Fix Crunchyroll token expiry calculation
- Fix expires_in calculation by multiplying by 1000 to convert seconds to milliseconds - This resolves the issue where creation date was being used as expiry date
This commit is contained in:
parent
b67ba124c7
commit
9ed405f584
1 changed files with 4 additions and 4 deletions
|
|
@ -425,7 +425,7 @@ export default class Crunchy implements ServiceClass {
|
|||
}
|
||||
this.token = await authReq.res.json();
|
||||
this.token.device_id = uuid;
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in);
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in * 1000);
|
||||
yamlCfg.saveCRToken(this.token);
|
||||
await this.getProfile();
|
||||
console.info('Your Country: %s', this.token.country);
|
||||
|
|
@ -464,7 +464,7 @@ export default class Crunchy implements ServiceClass {
|
|||
}
|
||||
this.token = await authReq.res.json();
|
||||
this.token.device_id = uuid;
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in);
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in * 1000);
|
||||
yamlCfg.saveCRToken(this.token);
|
||||
}
|
||||
|
||||
|
|
@ -535,7 +535,7 @@ export default class Crunchy implements ServiceClass {
|
|||
}
|
||||
this.token = await authReq.res.json();
|
||||
this.token.device_id = uuid;
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in);
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in * 1000);
|
||||
yamlCfg.saveCRToken(this.token);
|
||||
await this.getProfile(false);
|
||||
await this.getCMStoken(true);
|
||||
|
|
@ -586,7 +586,7 @@ export default class Crunchy implements ServiceClass {
|
|||
}
|
||||
this.token = await authReq.res.json();
|
||||
this.token.device_id = uuid;
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in);
|
||||
this.token.expires = new Date(Date.now() + this.token.expires_in * 1000);
|
||||
yamlCfg.saveCRToken(this.token);
|
||||
}
|
||||
if (this.token.refresh_token) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue