diff --git a/migrations/20250724102340-backupSites-create-table.js b/migrations/20250724102340-backupSites-create-table.js index 97475a1f5..7b45967d3 100644 --- a/migrations/20250724102340-backupSites-create-table.js +++ b/migrations/20250724102340-backupSites-create-table.js @@ -48,7 +48,7 @@ exports.up = async function (db) { privateKeyEncoding: { type: 'pkcs8', format: 'pem' } }); - const id = `bc-${crypto.randomUUID()}`; + const id = crypto.randomUUID(); // convert existing configuration into a backup target for (const r of results) { diff --git a/migrations/20250724141339-backups-add-siteId.js b/migrations/20250724141339-backups-add-siteId.js index 92ce12f10..884468805 100644 --- a/migrations/20250724141339-backups-add-siteId.js +++ b/migrations/20250724141339-backups-add-siteId.js @@ -22,7 +22,7 @@ exports.up = async function(db) { const currentBackupSite = backupSites[0]; let cloneBackupSite = null; if (totalCount && currentBackupSite.format !== theOneFormat) { - const cloneId = `bc-${crypto.randomUUID()}`; + const cloneId = crypto.randomUUID(); cloneBackupSite = Object.assign({}, backupSites[0], { id: cloneId }); cloneBackupSite.format = currentBackupSite.format === 'rsync' ? 'tgz' : 'rsync'; cloneBackupSite.priority = false; diff --git a/src/backupsites.js b/src/backupsites.js index dbeeb7942..0681f697e 100644 --- a/src/backupsites.js +++ b/src/backupsites.js @@ -542,7 +542,7 @@ async function add(data, auditSource) { privateKeyEncoding: { type: 'pkcs8', format: 'pem' } }); - const id = `bc-${crypto.randomUUID()}`; + const id = crypto.randomUUID(); if (!safe.fs.mkdirSync(`${paths.BACKUP_INFO_DIR}/${id}`)) throw new BoxError(BoxError.FS_ERROR, `Failed to create info dir: ${safe.error.message}`); debug('add: validating new storage configuration');