|
|
|
|
@ -4553,6 +4553,7 @@ def edit_invoice(invoice_id):
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
if request.method == "POST": |
|
|
|
|
submit_action = request.form.get("submit_action", "save").strip() |
|
|
|
|
due_at = request.form.get("due_at", "").strip() |
|
|
|
|
notes = request.form.get("notes", "").strip() |
|
|
|
|
|
|
|
|
|
@ -4570,6 +4571,8 @@ def edit_invoice(invoice_id):
|
|
|
|
|
)) |
|
|
|
|
conn.commit() |
|
|
|
|
conn.close() |
|
|
|
|
if submit_action == "save_send": |
|
|
|
|
return email_invoice(invoice_id) |
|
|
|
|
return redirect(f"/invoices/view/{invoice_id}") |
|
|
|
|
|
|
|
|
|
client_id = request.form.get("client_id", "").strip() |
|
|
|
|
@ -4746,6 +4749,8 @@ def edit_invoice(invoice_id):
|
|
|
|
|
|
|
|
|
|
conn.commit() |
|
|
|
|
conn.close() |
|
|
|
|
if submit_action == "save_send": |
|
|
|
|
return email_invoice(invoice_id) |
|
|
|
|
return redirect(f"/invoices/view/{invoice_id}") |
|
|
|
|
|
|
|
|
|
rendered = _render([]) |
|
|
|
|
|