diff --git a/internal/orchestrator/tasks/taskrestore.go b/internal/orchestrator/tasks/taskrestore.go index a10c0b1d..11d70510 100644 --- a/internal/orchestrator/tasks/taskrestore.go +++ b/internal/orchestrator/tasks/taskrestore.go @@ -74,8 +74,6 @@ func restoreHelper(ctx context.Context, st ScheduledTask, taskRunner TaskRunner, } lastSent = time.Now() - zap.S().Infof("restore progress: %v", entry) - restoreOp.LastStatus = entry sendWg.Add(1) diff --git a/webui/src/components/ActivityBar.tsx b/webui/src/components/ActivityBar.tsx index 14400aea..397457b8 100644 --- a/webui/src/components/ActivityBar.tsx +++ b/webui/src/components/ActivityBar.tsx @@ -67,7 +67,7 @@ export const ActivityBar = () => { return ( {displayName} in progress for plan {op.planId} to {op.repoId} for{" "} - {formatDuration(Number(op.unixTimeEndMs - op.unixTimeStartMs))} + {formatDuration(Date.now() - Number(op.unixTimeStartMs))} ); })} diff --git a/webui/src/components/OperationRow.tsx b/webui/src/components/OperationRow.tsx index 340f4a9d..900d80e4 100644 --- a/webui/src/components/OperationRow.tsx +++ b/webui/src/components/OperationRow.tsx @@ -380,10 +380,7 @@ const RestoreOperationStatus = ({ operation }: { operation: Operation }) => { <> Restore {restoreOp.path} to {restoreOp.target} {!isDone ? ( - + ) : null} {operation.status == OperationStatus.STATUS_SUCCESS ? ( <>