From 9685c60e8fefbdf688dfdf3666ee74d0b3ccd5b3 Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Thu, 25 Sep 2025 12:41:52 +0100 Subject: [PATCH] Added: Date time string to filename --- controllers/ExportController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/controllers/ExportController.php b/controllers/ExportController.php index cb387b59..a5e5a79e 100644 --- a/controllers/ExportController.php +++ b/controllers/ExportController.php @@ -12,8 +12,10 @@ class ExportController extends BaseController if (file_exists($databasePath)) { + $dateTimeString = date('Y-m-d-H:i:s'); + $response = $response->withHeader('Content-Type', 'application/octet-stream'); - $response = $response->withHeader('Content-Disposition', 'attachment; filename="grocy.db"'); + $response = $response->withHeader('Content-Disposition', "attachment; filename=\"grocy-$dateTimeString.db\""); $response = $response->withHeader('Content-Length', filesize($databasePath)); $response->getBody()->write(file_get_contents($databasePath)); return $response;