Make Date in editable on the order summary form
The Date in field on the order detail page was a disabled text input. Now a date input posted with the summary form, and POST /orders/:id persists date_in like the other date fields.
This commit is contained in:
1 parent
cb4ed2f2bd
commit
38e423dce7
2 files changed
+3
-2
No files matched your search
@@ -233,12 +233,13 @@ router.post('/orders/:id', (req, res) => {
|
||||
db.prepare(
|
||||
`UPDATE service_orders SET
|
||||
job_type = ?, status = ?,
|
||||
date_out = ?, due_date = ?, terms = ?, internal_note = ?,
|
||||
date_in = ?, date_out = ?, due_date = ?, terms = ?, internal_note = ?,
|
||||
tax = ?, shipping = ?, pickup_delivery = ?, service_call = ?, disposal = ?, amount_paid = ?
|
||||
WHERE id = ?`
|
||||
).run(
|
||||
b.job_type || null,
|
||||
STATUSES.includes(b.status) ? b.status : 'OPEN',
|
||||
b.date_in || null,
|
||||
b.date_out || null,
|
||||
b.due_date || null,
|
||||
b.terms || null,
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
{% endfor %}
|
||||
</select>
|
||||
</label>
|
||||
<label>Date in <input type="text" value="{{ order.date_in or '' }}" disabled></label>
|
||||
<label>Date in <input type="date" name="date_in" value="{{ order.date_in or '' }}"></label>
|
||||
<label>Date out <input type="date" name="date_out" value="{{ order.date_out or '' }}"></label>
|
||||
<label>Due date <input type="date" name="due_date" value="{{ order.due_date or '' }}"></label>
|
||||
<label>Terms <input type="text" name="terms" value="{{ order.terms or '' }}"></label>
|
||||
|
||||
Reference in new issue
Block a user