diff --git a/backend/src/entities/cron-jobs/cron-jobs.service.ts b/backend/src/entities/cron-jobs/cron-jobs.service.ts index 9f6acd727..3640b5e94 100644 --- a/backend/src/entities/cron-jobs/cron-jobs.service.ts +++ b/backend/src/entities/cron-jobs/cron-jobs.service.ts @@ -146,7 +146,6 @@ export class CronJobsService { } private getCurrentTime(): string { - const now = new Date(); - return `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`; + return Constants.CURRENT_TIME_FORMATTED(); } } diff --git a/backend/src/entities/user-actions/use-cases/check-users-actions-and-mailing-users.use.case.ts b/backend/src/entities/user-actions/use-cases/check-users-actions-and-mailing-users.use.case.ts index cc56dd613..b9ae5bd9a 100644 --- a/backend/src/entities/user-actions/use-cases/check-users-actions-and-mailing-users.use.case.ts +++ b/backend/src/entities/user-actions/use-cases/check-users-actions-and-mailing-users.use.case.ts @@ -21,7 +21,7 @@ export class CheckUsersActionsAndMailingUsersUseCase implements ICheckUsersActio public async execute(): Promise> { try { const distinctUsers = await this.findDistinctUsersForProcessing(); - const batchSize = 10; + const batchSize = 2; const queue = new PQueue({ concurrency: 3 }); const emails: string[] = []; diff --git a/backend/src/entities/user-actions/use-cases/check-users-logs-and-update-actions.use.case.ts b/backend/src/entities/user-actions/use-cases/check-users-logs-and-update-actions.use.case.ts index c65a693c0..3b1281022 100644 --- a/backend/src/entities/user-actions/use-cases/check-users-logs-and-update-actions.use.case.ts +++ b/backend/src/entities/user-actions/use-cases/check-users-logs-and-update-actions.use.case.ts @@ -19,7 +19,7 @@ export class CheckUsersLogsAndUpdateActionsUseCase implements ICheckUsersLogsAnd console.info('Updating actions started'); const uniqueUserIds: Array = await this.findDistinctUserIdsWithNonFinishedActions(); - const batchSize = 10; + const batchSize = 3; for (let i = 0; i < uniqueUserIds.length; i += batchSize) { const batch = uniqueUserIds.slice(i, i + batchSize); await Promise.allSettled( diff --git a/backend/src/helpers/constants/constants.ts b/backend/src/helpers/constants/constants.ts index 06b69e42c..91277a1f9 100644 --- a/backend/src/helpers/constants/constants.ts +++ b/backend/src/helpers/constants/constants.ts @@ -54,9 +54,8 @@ export const Constants = { CURRENT_TIME_FORMATTED: (): string => { const now = new Date(); - return now.toISOString(); - // const padString = (n: number) => n.toString().padStart(2, '0'); - // return `${padString(now.getHours())}:${padString(now.getMinutes())}:${padString(now.getSeconds())}`; + const padString = (n: number) => n.toString().padStart(2, '0'); + return `${padString(now.getHours())}:${padString(now.getMinutes())}:${padString(now.getSeconds())}`; }, ONE_WEEK_AGO: (): Date => {