From 80f4df55d18b3d0fdf2ecf7143cdc7173fafb4da Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Sun, 15 Jun 2025 23:22:50 +0700 Subject: [PATCH] QFIX: Restore in workspace service for old workspaces (#9241) Signed-off-by: Andrey Sobolev --- server/backup/src/service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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', {},