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
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 29s
This commit is contained in:
@@ -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
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user