From 7862651b125e37fff854f614eb839b8084c07122 Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 19 Feb 2026 16:01:32 +0100 Subject: [PATCH] fix: don't show export ready message when no export exists The API returns an empty object {} with 200 status when no export exists. This truthy value was being set as exportInfo, causing the "ready for download" message and button to render with a blank date. --- frontend/src/views/user/settings/DataExport.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/views/user/settings/DataExport.vue b/frontend/src/views/user/settings/DataExport.vue index fd2ffc106..59dc10b70 100644 --- a/frontend/src/views/user/settings/DataExport.vue +++ b/frontend/src/views/user/settings/DataExport.vue @@ -93,7 +93,7 @@ const formattedExpiresDate = computed(() => exportInfo.value ? formatDisplayDate onMounted(async () => { try { const data = await dataExportService.status() - exportInfo.value = data + exportInfo.value = data?.id ? data : null } catch { exportInfo.value = null }