From 044722c7cf18c6eccdfa00dacf1a7271c65e8d3f Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 2 Jun 2026 15:01:45 -0500 Subject: [PATCH] fix: use underscores in backup archive filenames Example: mokoconsulting.tech_20260602_143000_profile1.zip Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) --- src/packages/com_mokobackup/src/Engine/BackupEngine.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/packages/com_mokobackup/src/Engine/BackupEngine.php b/src/packages/com_mokobackup/src/Engine/BackupEngine.php index a09758b9..437cd0ac 100644 --- a/src/packages/com_mokobackup/src/Engine/BackupEngine.php +++ b/src/packages/com_mokobackup/src/Engine/BackupEngine.php @@ -58,9 +58,9 @@ class BackupEngine // Create backup record $now = date('Y-m-d H:i:s'); - $tag = date('Ymd-His'); + $tag = date('Ymd_His'); $hostname = preg_replace('/[^a-zA-Z0-9._-]/', '', $_SERVER['HTTP_HOST'] ?? $_SERVER['SERVER_NAME'] ?? php_uname('n')); - $archiveName = $hostname . '-' . $tag . '-profile' . $profileId . '.zip'; + $archiveName = $hostname . '_' . $tag . '_profile' . $profileId . '.zip'; if (empty($description)) { $description = $profile->title . ' — ' . $now;