diff --git a/apimail/static/apimail/assets/vue/components/MessagesTable.vue b/apimail/static/apimail/assets/vue/components/MessagesTable.vue index cf07fe4a808333ed91ae8168c2efefa425ab6961..0a5497813047e035c1064328ddd0060bfa0aab60 100644 --- a/apimail/static/apimail/assets/vue/components/MessagesTable.vue +++ b/apimail/static/apimail/assets/vue/components/MessagesTable.vue @@ -655,10 +655,6 @@ export default { this.lastLoaded = now.toISOString() this.loadError = false } - else { - this.lastFetched = now.toISOString() - this.loadError = true - } return response.json() }) .then(data => { @@ -669,7 +665,11 @@ export default { } return items || [] }) - .catch(error => console.error(error)) + .catch(error => { + this.lastFetched = now.toISOString() + this.loadError = true + console.error(error) + }) }, refreshMessages () { this.messagesProvider({