Merge pull request 'feat(backblaze): Include milliseconds since epoch to bucket name' (#403) from better-bucket-name into master
continuous-integration/drone/push Build is passing Details

Reviewed-on: #403
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
pull/393/head^2
NaiJi ✨ 2023-12-03 20:03:17 +02:00
commit 4eb3dac101
1 changed files with 2 additions and 2 deletions

View File

@ -63,8 +63,8 @@ class BackupsCubit extends ServerInstallationDependendCubit<BackupsState> {
.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 =
'${DateTime.now().millisecondsSinceEpoch}-$serverId-$domain';
if (bucketName.length > 49) {
bucketName = bucketName.substring(0, 49);
}