reload on login for compatibility with autologout
This commit is contained in:
@@ -9,7 +9,7 @@ export default {
|
||||
const img = figure.querySelector('img:not(.blank)')
|
||||
figure.classList.add('loading')
|
||||
img.addEventListener('load', function (e) {
|
||||
console.log('img loaded', e)
|
||||
// console.log('img loaded', e)
|
||||
figure.classList.remove('loading')
|
||||
figure.classList.add('loaded')
|
||||
})
|
||||
@@ -57,14 +57,14 @@ export default {
|
||||
},
|
||||
mounted () {
|
||||
// lazy load images on mouseover
|
||||
console.log('card mounted', this.$options.name)
|
||||
// console.log('card mounted', this.$options.name)
|
||||
// if (this.$options.name ==! 'ModalCard') {
|
||||
this.activateLazyLoad()
|
||||
// }
|
||||
},
|
||||
updated () {
|
||||
// lazy load images on mouseover
|
||||
console.log('card updated', this.$options.name)
|
||||
// console.log('card updated', this.$options.name)
|
||||
// if (this.$options.name ==! 'ModalCard') {
|
||||
this.activateLazyLoad()
|
||||
// }
|
||||
@@ -72,7 +72,7 @@ export default {
|
||||
methods: {
|
||||
// used by ModalCard
|
||||
activateLazyLoad () {
|
||||
console.log('card activateLazyLoad', this.$options.name)
|
||||
// console.log('card activateLazyLoad', this.$options.name)
|
||||
|
||||
this.$el.addEventListener('mouseover', function (event) {
|
||||
const figures = this.querySelectorAll('.images figure.lazy:not(.loaded):not(.loading)')
|
||||
|
@@ -180,15 +180,19 @@ export default {
|
||||
commit('setToken', response.data)
|
||||
dispatch('getUser').then(userdata => {
|
||||
console.log('User Loggedin', state.isAdmin, state.isAdherent)
|
||||
if (state.isAdmin) {
|
||||
window.location.reload(true)
|
||||
}
|
||||
// have to reload systematicly because of autologout library not loaded if not logged in the begining
|
||||
// if (state.isAdmin) {
|
||||
// window.location.reload()
|
||||
// }
|
||||
if (state.isAdherent) {
|
||||
router.push({
|
||||
name: 'base'
|
||||
})
|
||||
// TODO: openCloseHamMenu(false)
|
||||
dispatch('Common/openCloseHamMenu', false)
|
||||
// router.push({
|
||||
// name: 'base'
|
||||
// })
|
||||
// // TODO: openCloseHamMenu(false)
|
||||
// dispatch('Common/openCloseHamMenu', false)
|
||||
window.location = '/base'
|
||||
} else {
|
||||
window.location.reload()
|
||||
}
|
||||
resolve()
|
||||
})
|
||||
|
Reference in New Issue
Block a user