Skip to content
Snippets Groups Projects
Commit 6f236cb0 authored by meskio's avatar meskio :tent:
Browse files

Deal with invalid order deadlines

parent b187323c
Branches
Tags
No related merge requests found
......@@ -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))}
/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment