    refreshToken() {
        return new Promise((resolve, reject) => {
            Vue.prototype.$axios.get('users/refreshtoken')
            .then((response) => {
                var token = response.data.datas.token;
                this.user = jwtDecode(token);
                resolve()
            })
            .catch(err => {
                if (err.response && err.response.data)
                    reject(err.response.data.datas)
                else 
                    reject('Invalid Token')
            })
        })
    },
NVD is only using a subset of CWE for mapping instead of the entire CWE, and the weakness type is not covered by that subset.