diff --git a/frontend/src/components/files/CsvViewer.vue b/frontend/src/components/files/CsvViewer.vue index ed4aa725..ad1e7e22 100644 --- a/frontend/src/components/files/CsvViewer.vue +++ b/frontend/src/components/files/CsvViewer.vue @@ -82,6 +82,7 @@ const displayError = computed(() => { background-color: var(--surfacePrimary); color: var(--textSecondary); padding: 1rem; + padding-top: 4em; box-sizing: border-box; } diff --git a/frontend/src/views/files/Preview.vue b/frontend/src/views/files/Preview.vue index e7f00b5e..09562856 100644 --- a/frontend/src/views/files/Preview.vue +++ b/frontend/src/views/files/Preview.vue @@ -393,13 +393,7 @@ const updatePreview = async () => { if (fileStore.req.size > CSV_MAX_SIZE) { csvError.value = t("files.csvTooLarge"); } else { - try { - const response = await fetch(api.getDownloadURL(fileStore.req, true)); - csvContent.value = await response.text(); - } catch (e: any) { - console.error("Failed to load CSV content:", e); - csvError.value = t("files.csvLoadFailed"); - } + csvContent.value = fileStore.req.content ?? ""; } }