mirror of
https://github.com/SecurityBrewery/catalyst.git
synced 2026-04-22 02:31:54 +02:00
Hide userdata fail message (#536)
* Hide userdata fail message * Change axios imports Co-authored-by: Jonas Plum <git@jonasplum.de>
This commit is contained in:
@@ -2,7 +2,7 @@ import Vue from "vue";
|
||||
import Vuex, {ActionContext} from "vuex";
|
||||
import {API} from "@/services/api";
|
||||
import {UserData, TicketList, UserResponse, SettingsResponse} from "@/client";
|
||||
import {AxiosResponse} from "axios";
|
||||
import axios, {AxiosResponse, AxiosResponseTransformer} from "axios";
|
||||
import {Alert} from "@/types/types";
|
||||
import {templateStore} from "./modules/templates";
|
||||
import {socketStore} from "@/store/modules/socket";
|
||||
@@ -63,7 +63,12 @@ export default new Vuex.Store({
|
||||
})
|
||||
},
|
||||
getUserData (context: ActionContext<any, any>) {
|
||||
API.currentUserData().then((response: AxiosResponse<UserData>) => {
|
||||
const defaultTransformers = axios.defaults.transformResponse as AxiosResponseTransformer[]
|
||||
const transformResponse = defaultTransformers.concat((data) => {
|
||||
data.notoast = true;
|
||||
return data
|
||||
});
|
||||
API.currentUserData({transformResponse: transformResponse}).then((response: AxiosResponse<UserData>) => {
|
||||
context.commit("setUserData", response.data);
|
||||
})
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user