diff --git a/server/backup/src/service.ts b/server/backup/src/service.ts index 79de95bd87..bdc5f5ab11 100644 --- a/server/backup/src/service.ts +++ b/server/backup/src/service.ts @@ -468,13 +468,14 @@ export async function doRestoreWorkspace ( notify?: (progress: number) => Promise ): Promise { rootCtx.warn('\nRESTORE WORKSPACE ', { - workspace: wsIds.uuid + workspace: wsIds.uuid, + dataId: wsIds.dataId }) const ctx = rootCtx.newChild('doRestore', {}) let pipeline: Pipeline | undefined try { const restoreIds = { uuid: bucketName as WorkspaceUuid, dataId: bucketName as WorkspaceDataId, url: '' } - const storage = await createStorageBackupStorage(ctx, backupAdapter, restoreIds, wsIds.uuid) + const storage = await createStorageBackupStorage(ctx, backupAdapter, restoreIds, wsIds.dataId ?? wsIds.uuid) const result: boolean = await ctx.with( 'restore', {},