diff --git a/worklenz-backend/src/controllers/reporting/reporting-allocation-controller.ts b/worklenz-backend/src/controllers/reporting/reporting-allocation-controller.ts
index 6b6c1689..3b949b2b 100644
--- a/worklenz-backend/src/controllers/reporting/reporting-allocation-controller.ts
+++ b/worklenz-backend/src/controllers/reporting/reporting-allocation-controller.ts
@@ -413,13 +413,13 @@ export default class ReportingAllocationController extends ReportingControllerBa
let endDate: moment.Moment;
if (date_range && date_range.length === 2) {
// Parse dates and convert to UTC while preserving the intended local date
- startDate = moment(date_range[0]).utc().startOf('day');
- endDate = moment(date_range[1]).utc().endOf('day');
+ startDate = moment(date_range[0]).startOf('day');
+ endDate = moment(date_range[1]).endOf('day');
console.log("Original start date:", date_range[0]);
console.log("Original end date:", date_range[1]);
- console.log("UTC startDate:", startDate.format());
- console.log("UTC endDate:", endDate.format());
+ console.log("Local startDate:", startDate.format());
+ console.log("Local endDate:", endDate.format());
} else if (duration === DATE_RANGES.ALL_TIME) {
// Fetch the earliest start_date (or created_at if null) from selected projects
const minDateQuery = `SELECT MIN(COALESCE(start_date, created_at)) as min_date FROM projects WHERE id IN (${projectIds})`;
@@ -495,6 +495,8 @@ export default class ReportingAllocationController extends ReportingControllerBa
current.add(1, 'day');
}
console.log("workingDays", workingDays);
+ console.log("Start date for working days:", startDate.format());
+ console.log("End date for working days:", endDate.format());
// Use organization working hours for total working hours
const totalWorkingHours = workingDays * orgWorkingHours;
diff --git a/worklenz-backend/src/cron_jobs/index.ts b/worklenz-backend/src/cron_jobs/index.ts
index 20bd4f62..493b56c8 100644
--- a/worklenz-backend/src/cron_jobs/index.ts
+++ b/worklenz-backend/src/cron_jobs/index.ts
@@ -7,5 +7,5 @@ export function startCronJobs() {
startNotificationsJob();
startDailyDigestJob();
startProjectDigestJob();
- startRecurringTasksJob();
+ // startRecurringTasksJob();
}
diff --git a/worklenz-frontend/src/components/task-drawer/shared/info-tab/task-details-form.tsx b/worklenz-frontend/src/components/task-drawer/shared/info-tab/task-details-form.tsx
index a2dcaef1..c1c0c935 100644
--- a/worklenz-frontend/src/components/task-drawer/shared/info-tab/task-details-form.tsx
+++ b/worklenz-frontend/src/components/task-drawer/shared/info-tab/task-details-form.tsx
@@ -176,9 +176,9 @@ const TaskDetailsForm = ({ taskFormViewModel = null }: TaskDetailsFormProps) =>