diff --git a/src/services/companyImport.js b/src/services/companyImport.js index 69b522b..9b3163f 100644 --- a/src/services/companyImport.js +++ b/src/services/companyImport.js @@ -47,9 +47,9 @@ const log = createLogger('import'); * @param {number} opts.googleAuthId * @param {number} opts.companyId * @param {string} opts.importDir - * @param {function} [opts.onProgress] - (counts) => void; throttled to 50ms + * @param {function} [opts.onProgress] - (counts) => void; throttled to 250ms * @param {function} [opts.onImages] - (skelehashes: string[]) => void; batched every 50ms - * @param {number} [opts.progressThrottleMs=50] - Progress emission throttle/debounce interval in ms + * @param {number} [opts.progressThrottleMs=250] - Progress emission throttle/debounce interval in ms * @returns {Promise} Summary outcome with statistics */ export async function executeCompanyImport({ @@ -58,7 +58,7 @@ export async function executeCompanyImport({ importDir, onProgress = () => {}, onImages = () => {}, - progressThrottleMs = 50, + progressThrottleMs = 250, }) { const store = await getStore(); diff --git a/src/services/companyImport/progressTracker.js b/src/services/companyImport/progressTracker.js index ef6afe8..b2194ed 100644 --- a/src/services/companyImport/progressTracker.js +++ b/src/services/companyImport/progressTracker.js @@ -16,7 +16,7 @@ export function createProgressTracker({ initialCounts, onProgress = () => {}, onImages = () => {}, - progressThrottleMs = 50, + progressThrottleMs = 250, imageBatchMs = 50, }) { const counts = {