From 399f98ea72c207d55f73f517b34719e9388b01af Mon Sep 17 00:00:00 2001 From: Vincent Alamelle Date: Wed, 10 May 2023 14:13:17 +0200 Subject: [PATCH] Hot fix delete file --- src/services/private-services/FilesService/FilesService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/services/private-services/FilesService/FilesService.ts b/src/services/private-services/FilesService/FilesService.ts index ce6373df..4f6d83d2 100644 --- a/src/services/private-services/FilesService/FilesService.ts +++ b/src/services/private-services/FilesService/FilesService.ts @@ -49,6 +49,7 @@ export default class FilesService extends BaseService { */ public async delete(uid: string) { const fileToUnpin = await this.filesRepository.findOneByUid(uid); + if(!fileToUnpin) throw new Error("File not found"); const decryptedFilePath = await this.cryptoService.decrypt(fileToUnpin.file_path, fileToUnpin.iv); const fileHash= decryptedFilePath.substring(this.variables.PINATA_GATEWAY.length); await this.ipfsService.unpinFile(fileHash)