Time acts different in dev env vs prod
This commit is contained in:
parent
87c7169b3c
commit
1e8c204ed2
@ -9,16 +9,19 @@ export const getEmployees = async () => {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const convertToUTC = (date: Date) => {
|
// Uncomment this and change updatedAt below if using localhost and you want correct time.
|
||||||
return new Date(date.setHours(date.getUTCHours())+ 5);
|
// I dont know why it is like this.
|
||||||
};
|
//const convertToUTC = (date: Date) => {
|
||||||
|
//return new Date(date.setHours(date.getUTCHours())+ 5);
|
||||||
|
//};
|
||||||
|
|
||||||
// Function to Update Employee Status using Raw SQL
|
// Function to Update Employee Status using Raw SQL
|
||||||
export const updateEmployeeStatus = async (employeeIds: string[], newStatus: string) => {
|
export const updateEmployeeStatus = async (employeeIds: string[], newStatus: string) => {
|
||||||
try {
|
try {
|
||||||
// Convert array of ids to a format suitable for SQL query (comma-separated string)
|
// Convert array of ids to a format suitable for SQL query (comma-separated string)
|
||||||
const idList = employeeIds.map(id => parseInt(id, 10));
|
const idList = employeeIds.map(id => parseInt(id, 10));
|
||||||
const updatedAt = convertToUTC(new Date());
|
//const updatedAt = convertToUTC(new Date());
|
||||||
|
const updatedAt = new Date(); // Do not change for PROD! It acts different on PROD
|
||||||
|
|
||||||
// Prepare the query using drizzle-orm's template-like syntax for escaping variables
|
// Prepare the query using drizzle-orm's template-like syntax for escaping variables
|
||||||
const query = sql`
|
const query = sql`
|
||||||
|
Loading…
Reference in New Issue
Block a user