Fix: Todo Multi refresh ...

fix some promises problem
This commit is contained in:
Paolo Arena
2019-02-14 18:38:23 +01:00
parent e8d2d49829
commit 6931d57005
22 changed files with 281 additions and 163 deletions

View File

@@ -148,9 +148,16 @@ export default class Signin extends Vue {
.then((riscode) => {
if (riscode === rescodes.OK) {
GlobalStore.actions.createPushSubscription()
.then(ris => {
})
.catch(e => {
console.log('ERROR = ' + e)
})
.then(() => {
this.checkErrors(riscode)
this.$q.loading.hide()
})
}
this.checkErrors(riscode)
this.$q.loading.hide()
})
.catch(error => {
console.log('ERROR = ' + error)

View File

@@ -8,9 +8,7 @@ import { serv_constants } from '../../../store/Modules/serv_constants'
import './vreg.css'
import { ILinkReg } from '../../../model/other'
@Component({
})
@Component({})
export default class Vreg extends Vue {
public risultato: string = '---'
public riscode: number = 0
@@ -43,20 +41,21 @@ export default class Vreg extends Vue {
let param: ILinkReg
param = { idlink: this.$route.query.idlink.toString() }
console.log('idlink = ', param)
UserStore.actions.vreg(param).then((ris) => {
this.riscode = ris.code
this.risultato = ris.msg
console.log('RIS = ')
console.log(ris)
return UserStore.actions.vreg(param)
.then((ris) => {
this.riscode = ris.code
this.risultato = ris.msg
console.log('RIS = ')
console.log(ris)
if (this.verificatook) {
setTimeout(() => {
this.$router.replace('/signin')
}, 3000)
}
if (this.verificatook) {
setTimeout(() => {
this.$router.replace('/signin')
}, 3000)
}
}).catch((err) => {
console.log('ERR = ' + err)
}).catch((err) => {
console.log('ERR = ' + err)
})
}
}