fixed a bug when refreshing data and maps won't update

This commit is contained in:
2021-11-02 23:21:44 +01:00
committed by Giovanni Harting
parent 42d0e79df8
commit f57d4d941c

View File

@@ -402,12 +402,12 @@ export default {
setTitle(store.state.playerDetails.name)
}
const GetPlayer = async () => {
const GetPlayer = async (reset = false) => {
if (props.id) {
const [res, resData] = await GetUser(props.id)
if (res === 200 && resData) {
if (resData.steamid64 !== store.state.playerDetails.steamid64) {
if (resData.steamid64 !== store.state.playerDetails.steamid64 || reset) {
store.commit('resetPlayerDetails')
store.commit({
type: 'changePlayerDetails',
@@ -440,11 +440,12 @@ export default {
const refreshButton = document.querySelector('.refresh-btn .fas')
refreshButton.classList.add('animate')
await GetPlayer().then(() => {
await GetPlayer(true).then(() => {
setTimeout(() => {
refreshButton.classList.remove('animate')
}, 2000)
})
data.playerMeta = await getPlayerMeta(props.id, displayCounter)
}