From 6c38417ebd7f031193eb51b34707c4e77227f807 Mon Sep 17 00:00:00 2001 From: izzy Date: Fri, 6 Feb 2026 17:32:32 +0000 Subject: [PATCH] refactor: move code out of try {} block Signed-off-by: izzy --- server/src/services/integrity.service.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/server/src/services/integrity.service.ts b/server/src/services/integrity.service.ts index 463f8964b9..de3b31db96 100644 --- a/server/src/services/integrity.service.ts +++ b/server/src/services/integrity.service.ts @@ -497,9 +497,9 @@ export class IntegrityService extends BaseService { for await (const { originalPath, checksum, createdAt, assetId, reportId } of assets) { processed++; - try { - const hash = createHash('sha1'); + const hash = createHash('sha1'); + try { await pipeline([ this.storageRepository.createPlainReadStream(originalPath), new Writable({ @@ -571,9 +571,9 @@ export class IntegrityService extends BaseService { return reportId; } - try { - const hash = createHash('sha1'); + const hash = createHash('sha1'); + try { await pipeline([ this.storageRepository.createPlainReadStream(path), new Writable({ @@ -583,15 +583,15 @@ export class IntegrityService extends BaseService { }, }), ]); - - if (Buffer.from(checksum, 'hex').equals(hash.digest())) { - return reportId; - } } catch (error) { if ((error as { code?: string }).code === 'ENOENT') { return reportId; } } + + if (Buffer.from(checksum, 'hex').equals(hash.digest())) { + return reportId; + } }), );