Bugfix: ReportModal keeps showing success screen

This commit is contained in:
Robert Schäfer 2019-03-10 15:59:27 +01:00
parent dd6f9ddd25
commit ff926ae35f
2 changed files with 6 additions and 0 deletions

View File

@ -131,6 +131,10 @@ describe('ReportModal.vue', () => {
it('emits close', () => {
expect(wrapper.emitted().close).toBeTruthy()
})
it('resets success', () => {
expect(wrapper.vm.success).toBe(false)
})
})
})
})

View File

@ -94,9 +94,11 @@ export default {
this.success = true
this.$toast.success(this.$t('report.success'))
setTimeout(() => {
this.success = false
this.$emit('close')
}, 1500)
} catch (err) {
this.success = false
this.$toast.error(err.message)
} finally {
this.loading = false