diff --git a/src/components/app/app.ts b/src/components/app/app.ts index 60d5944..9c42147 100644 --- a/src/components/app/app.ts +++ b/src/components/app/app.ts @@ -90,7 +90,7 @@ export default class App extends Vue public token: Token; // Http Client - public static http: HttpUtils = new HttpUtils(); + public http: HttpUtils = new HttpUtils(null as unknown as Token); /** * This is called when the instance is created. diff --git a/src/utils/http-utils.ts b/src/utils/http-utils.ts index 4ca13d4..c4a7eb4 100644 --- a/src/utils/http-utils.ts +++ b/src/utils/http-utils.ts @@ -3,8 +3,12 @@ import {Token} from '@/components/app/app'; export class HttpUtils { - public token: Token = null as unknown as Token; - public csrf: String = ''; + public token: Token; + + constructor (token: Token) + { + this.token = token; + } public post(node: string, body: any): Promise {