From 5bf93c3dfd5586210e8c420911dfb2ee20129036 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Thu, 16 Apr 2026 03:05:31 +0000 Subject: [PATCH] Fix erroneosly showing error marking on good rows --- ts/view/configuration/UploadDetail.vue | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/ts/view/configuration/UploadDetail.vue b/ts/view/configuration/UploadDetail.vue index 9ffd3fc2..4a1965cf 100644 --- a/ts/view/configuration/UploadDetail.vue +++ b/ts/view/configuration/UploadDetail.vue @@ -255,12 +255,8 @@ tr.has-error { @@ -485,10 +481,10 @@ const markers = computed((): Marker[] => { return markers; }); function hasError(row: UploadPoolRow): boolean { - return !!errorsForLine(row); + return row.errors.length > 0; } -function errorsForLine(row: UploadPoolRow): UploadPoolError[] { - return row.errors; +function errorTooltip(row: UploadPoolRow): string { + return row.errors.map((e) => e.message).join(", "); } onMounted(() => { initializeMap(); @@ -496,14 +492,5 @@ onMounted(() => { console.log("got upload", u); upload.value = u; }); - - // Initialize Bootstrap tooltips - const tooltipTriggerList = document.querySelectorAll( - '[data-bs-toggle="tooltip"]', - ); - // @ts-ignore - Bootstrap types - [...tooltipTriggerList].map( - (tooltipTriggerEl) => new bootstrap.Tooltip(tooltipTriggerEl), - ); });