From 6f236cb0caea9b2ba4101e80e1ee425d5a995e0b Mon Sep 17 00:00:00 2001 From: meskio <meskio@sindominio.net> Date: Tue, 19 Jan 2021 18:15:22 +0100 Subject: [PATCH] Deal with invalid order deadlines --- src/order/OrderEditor.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/order/OrderEditor.js b/src/order/OrderEditor.js index 6217c68..d08f29f 100644 --- a/src/order/OrderEditor.js +++ b/src/order/OrderEditor.js @@ -36,7 +36,7 @@ function OrderEditor(props) { props.order ? props.order.description : "" ); const [deadline, _setDeadline] = useState( - props.order ? new Date(props.order.deadline) : daysAfterNow(3) + props.order ? props.order.deadline : date2string(daysAfterNow(3)) ); const [picks, _setPicks] = useState( props.order ? order2picks(props.order) : [] @@ -54,8 +54,8 @@ function OrderEditor(props) { props.onChange(body); }; const setDeadline = (str) => { + _setDeadline(str); const deadline = new Date(str); - _setDeadline(deadline); const body = genBody(name, description, deadline, picks); props.onChange(body); }; @@ -140,7 +140,7 @@ function OrderEditor(props) { <Col sm={9}> <Form.Control type="date" - value={date2string(deadline)} + value={deadline} onChange={(e) => setDeadline(e.target.value)} min={date2string(daysAfterNow(1))} /> -- GitLab