From 6e164d2bcb08c53ee6684df80a5a90f748d74557 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 2 Aug 2025 09:17:49 -0400 Subject: [PATCH] fix: Fix TypeScript error in PDF generation service cache cleanup --- backend/src/services/pdfGenerationService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/services/pdfGenerationService.ts b/backend/src/services/pdfGenerationService.ts index 503a5b1..d8eb66b 100644 --- a/backend/src/services/pdfGenerationService.ts +++ b/backend/src/services/pdfGenerationService.ts @@ -197,7 +197,9 @@ class PDFGenerationService { // Limit cache size if (this.cache.size > 100) { const oldestKey = this.cache.keys().next().value; - this.cache.delete(oldestKey); + if (oldestKey) { + this.cache.delete(oldestKey); + } } this.cache.set(cacheKey, { buffer, timestamp: Date.now() }); }