Skip to content
Snippets Groups Projects
Commit 88d900c0 authored by Erwan Rouchet's avatar Erwan Rouchet Committed by Bastien Abadie
Browse files

Remove error notification on WorkerRunDetails

parent 72bac276
No related branches found
No related tags found
1 merge request!1440Remove error notification on WorkerRunDetails
......@@ -5,8 +5,8 @@
<div v-if="loading">
<span class="loader is-size-2 mx-auto"></span>
</div>
<div v-else-if="!workerRun" class="notification is-danger">
Failed to load worker run {{ workerRunId }}.
<div v-else-if="error" class="notification is-danger">
Failed to load worker run {{ workerRunId }}: {{ error }}
</div>
<div v-else>
<div class="mb-5">
......@@ -174,7 +174,8 @@ export default {
}
},
data: () => ({
loading: false
loading: false,
error: null
}),
mounted () {
if (isEmpty(this.workerTypes)) this.listWorkerTypes()
......@@ -208,10 +209,11 @@ export default {
async workerRunDetails () {
if (!this.workerRunId || this.loading || this.workerRuns?.[this.workerRunId]) return
this.loading = true
this.error = null
try {
await this.getWorkerRun(this.workerRunId)
} catch (err) {
this.notify({ type: 'error', text: `An error occurred retrieving worker run "${this.workerRunId}": ${errorParser(err)}` })
this.error = errorParser(err)
} finally {
this.loading = false
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment