From 0f1a9eb8f85a5b9c240263b258b96131251dd5d5 Mon Sep 17 00:00:00 2001 From: Isla Koenigsknecht Date: Fri, 17 Jan 2025 09:51:54 -0500 Subject: [PATCH] Return when already downloading a file --- .../src/nest/ipfs-file-manager/ipfs-file-manager.service.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/backend/src/nest/ipfs-file-manager/ipfs-file-manager.service.ts b/packages/backend/src/nest/ipfs-file-manager/ipfs-file-manager.service.ts index 97e0beac6..61a41c484 100644 --- a/packages/backend/src/nest/ipfs-file-manager/ipfs-file-manager.service.ts +++ b/packages/backend/src/nest/ipfs-file-manager/ipfs-file-manager.service.ts @@ -82,7 +82,9 @@ export class IpfsFileManagerService extends EventEmitter { _logger.info('Downloading file', fileMetadata.size) if (this.files.get(fileMetadata.cid)) { _logger.warn(`Download is already running for this CID`) + return } + this.files.set(fileMetadata.cid, { size: fileMetadata.size || 0, downloadedBytes: 0,