Skip to content

Commit 0d3056c

Browse files
author
Thomas Ortiz
committed
Updated status to reference the correct endpoint
1 parent a81b823 commit 0d3056c

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

src/api/status.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
import { AxiosPromise } from 'axios';
1+
import axios, { AxiosInstance, AxiosPromise } from 'axios';
22

33
import { IStatus } from '..';
44

5-
import { PubgAPIEndpoint } from './base';
5+
export class StatusPubgAPI {
6+
private _axios: AxiosInstance;
67

8+
constructor() {
9+
this._axios = axios.create({
10+
baseURL: `https://api.playbattlegrounds.com/`,
11+
});
12+
}
713

8-
export class StatusPubgAPI extends PubgAPIEndpoint {
9-
10-
get(): AxiosPromise<IStatus> {
11-
return this.api.axios.get(`/status`);
12-
}
13-
14+
get(): AxiosPromise<IStatus> {
15+
return this._axios.get(`/status`);
16+
}
1417
}

src/entities/status.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export class Status {
1616
}
1717

1818
static async get(api: PubgAPI): Promise<Status> {
19-
const statusAPI: StatusPubgAPI = new StatusPubgAPI(api);
19+
const statusAPI: StatusPubgAPI = new StatusPubgAPI();
2020
const startDate: Date = new Date();
2121

2222
const statusData = await statusAPI.get();

0 commit comments

Comments
 (0)