database expansion prior to creating on server - also error cleanup, some logging
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 29s

This commit is contained in:
2025-11-20 10:40:35 -08:00
parent 838d31420e
commit 43b44902ca
16 changed files with 555 additions and 80 deletions

View File

@@ -1,3 +1,5 @@
import { logger } from '../services/logger';
const PROCESSING_TIMES_KEY = 'flyerProcessingTimes';
const MAX_SAMPLES = 5;
@@ -16,7 +18,8 @@ export const recordProcessingTime = (durationInSeconds: number): void => {
localStorage.setItem(PROCESSING_TIMES_KEY, JSON.stringify(recentTimes));
} catch (error) {
console.error("Could not record processing time:", error);
// Use the centralized logger for consistency.
logger.error("Could not record processing time in localStorage.", { error });
}
};
@@ -38,7 +41,8 @@ export const getAverageProcessingTime = (): number => {
// Return a rounded, reasonable number
return Math.round(average);
} catch (error) {
console.error("Could not get average processing time:", error);
// Use the centralized logger for consistency.
logger.error("Could not get average processing time from localStorage.", { error });
return 45; // Default on error
}
};