fix: await and conditional

This commit is contained in:
Zamitto 2024-06-13 22:52:29 -03:00
parent ba08e0b112
commit 7bbaae91c9

View File

@ -31,7 +31,7 @@ export class HydraApi {
private static async revalidateAccessTokenIfExpired() {
const now = new Date();
if (this.userAuth.expirationTimestamp > now.getTime()) {
if (this.userAuth.expirationTimestamp < now.getTime()) {
const response = await this.instance.post(`/auth/refresh`, {
refreshToken: this.userAuth.refreshToken,
});
@ -66,22 +66,22 @@ export class HydraApi {
}
static async get(url: string) {
this.revalidateAccessTokenIfExpired();
await this.revalidateAccessTokenIfExpired();
return this.instance.get(url, this.getAxiosConfig());
}
static async post(url: string, data?: any) {
this.revalidateAccessTokenIfExpired();
await this.revalidateAccessTokenIfExpired();
return this.instance.post(url, data, this.getAxiosConfig());
}
static async put(url, data?: any) {
this.revalidateAccessTokenIfExpired();
await this.revalidateAccessTokenIfExpired();
return this.instance.put(url, data, this.getAxiosConfig());
}
static async patch(url, data?: any) {
this.revalidateAccessTokenIfExpired();
await this.revalidateAccessTokenIfExpired();
return this.instance.patch(url, data, this.getAxiosConfig());
}
}