Fix production order status updates
This commit is contained in:
@@ -1718,9 +1718,9 @@ const updateProductionOrderStatus = async (id, status) => {
|
|||||||
|
|
||||||
const result = await pool.query(`
|
const result = await pool.query(`
|
||||||
UPDATE production_orders
|
UPDATE production_orders
|
||||||
SET status = $1,
|
SET status = $1::varchar,
|
||||||
completed_date = CASE
|
completed_date = CASE
|
||||||
WHEN $1 = 'finished' THEN COALESCE(completed_date, CURRENT_DATE)
|
WHEN $1::text = 'finished' THEN COALESCE(completed_date, CURRENT_DATE)
|
||||||
WHEN status = 'finished' THEN NULL
|
WHEN status = 'finished' THEN NULL
|
||||||
ELSE completed_date
|
ELSE completed_date
|
||||||
END,
|
END,
|
||||||
|
|||||||
Reference in New Issue
Block a user