From faa02c54fe6df1460fb41ecbfdf83abcab5df209 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Sun, 3 Dec 2023 00:44:32 +0400 Subject: [PATCH] feat(backblaze): Include milliseconds since epoch to bucket name - Resolve https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/263 --- lib/logic/cubit/backups/backups_cubit.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/logic/cubit/backups/backups_cubit.dart b/lib/logic/cubit/backups/backups_cubit.dart index ca7e0a50..33936f3a 100644 --- a/lib/logic/cubit/backups/backups_cubit.dart +++ b/lib/logic/cubit/backups/backups_cubit.dart @@ -63,8 +63,8 @@ class BackupsCubit extends ServerInstallationDependendCubit { .state.serverDomain!.domainName .replaceAll(RegExp(r'[^a-zA-Z0-9]'), '-'); final int serverId = serverInstallationCubit.state.serverDetails!.id; - String bucketName = 'selfprivacy-$domain-$serverId'; - // If bucket name is too long, shorten it + String bucketName = + '$domain-$serverId-${DateTime.now().millisecondsSinceEpoch}'; if (bucketName.length > 49) { bucketName = bucketName.substring(0, 49); }