From 1a788c584056d28ab3cf928820a78f7770f0bc63 Mon Sep 17 00:00:00 2001
From: Rich Howell <22135084+rich-howell@users.noreply.github.com>
Date: Sat, 28 Jan 2023 17:55:06 +0000
Subject: [PATCH] Added date to export file name (#580)

---
 packages/desktop-client/src/components/settings/Export.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/packages/desktop-client/src/components/settings/Export.js b/packages/desktop-client/src/components/settings/Export.js
index 6f28e95fd..2d352d4cf 100644
--- a/packages/desktop-client/src/components/settings/Export.js
+++ b/packages/desktop-client/src/components/settings/Export.js
@@ -1,5 +1,7 @@
 import React from 'react';
 
+import { format } from 'date-fns';
+
 import { send } from 'loot-core/src/platform/client/fetch';
 import { Text, Button } from 'loot-design/src/components/common';
 
@@ -8,7 +10,11 @@ import { Setting } from './UI';
 export default function ExportBudget({ prefs }) {
   async function onExport() {
     let data = await send('export-budget');
-    window.Actual.saveFile(data, `${prefs.id}.zip`, 'Export budget');
+    window.Actual.saveFile(
+      data,
+      `${format(new Date(), 'yyyy-MM-dd')}-${prefs.id}.zip`,
+      'Export budget'
+    );
   }
 
   return (
-- 
GitLab