From b7a3823049788bccf81c787a3ebfac968a101b81 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Fri, 16 May 2025 13:25:55 +0200 Subject: [PATCH] console log when removing demo jobs --- lib/services/storage/jobStorage.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/services/storage/jobStorage.js b/lib/services/storage/jobStorage.js index c3a94a9..6697b5c 100644 --- a/lib/services/storage/jobStorage.js +++ b/lib/services/storage/jobStorage.js @@ -77,15 +77,24 @@ export const removeJobsByUserId = (userId) => { db.write(); }; export const removeJobsByUserName = (userId) => { + let removedDemoJobs = 0; db.chain .get('jobs') .filter((job) => job.userId === userId) - .forEach((job) => listingStorage.removeListings(job.id)); + .forEach((job) => { + removedDemoJobs++; + listingStorage.removeListings(job.id); + }); db.chain .get('jobs') .remove((job) => job.userId === userId) .value(); db.write(); + if (removedDemoJobs > 0) { + /* eslint-disable no-console */ + console.log(`Removed ${removedDemoJobs} demo jobs`); + /* eslint-enable no-console */ + } }; export const getJobs = () => { return db.chain