diff --git a/lib/core/blob/StorageManager.js b/lib/core/blob/StorageManager.js index a06c6850b..35436fa4e 100644 --- a/lib/core/blob/StorageManager.js +++ b/lib/core/blob/StorageManager.js @@ -603,6 +603,7 @@ class StorageManager { blobProxyDestination = this._createOrUpdateBlob(coll, request), copyId = uuidv4(); + blobProxyDestination.original.copyProgress = `0/${sourceProxy.original.size}`; blobProxyDestination.original.copyStatus = CopyStatus.PENDING; blobProxyDestination.original.copyStatusDescription = ''; blobProxyDestination.original.copyId = copyId; @@ -610,6 +611,7 @@ class StorageManager { let bytesCopied = 0; to.on('finish', () => { if (blobProxyDestination.original.copyStatus !== CopyStatus.FAILED) { + blobProxyDestination.original.copyProgress = `${sourceProxy.original.size}/${sourceProxy.original.size}`; blobProxyDestination.original.copyCompletionTime = new Date().toGMTString(); blobProxyDestination.original.copyStatus = CopyStatus.SUCCESS; delete blobProxyDestination.original.copyStatusDescription;