summaryrefslogtreecommitdiff
path: root/src/administration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/administration.cpp')
-rw-r--r--src/administration.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/administration.cpp b/src/administration.cpp
index 77e8754..6e7d2f1 100644
--- a/src/administration.cpp
+++ b/src/administration.cpp
@@ -1397,6 +1397,7 @@ invoice administration::invoice_create_empty()
strops::format(result.sequential_number, sizeof(result.id), "INV%010d", create_sequence_number());
result.issued_at = time(NULL);
result.issued_at -= (result.issued_at % 86400);
+ result.extras.status = invoice_status::INVOICE_CONCEPT;
result.delivered_at = result.issued_at;
result.expires_at = result.issued_at + administration::get_default_invoice_expire_duration();
@@ -1752,7 +1753,7 @@ u32 administration::invoice_get_partial_list_incomming(u32 page_index, u32 page_
char* administration::invoice_get_status_string(invoice* invoice)
{
- switch(invoice->status)
+ switch(invoice->extras.status)
{
case invoice_status::INVOICE_CONCEPT: return "invoice.status.concept";
case invoice_status::INVOICE_SENT: return "invoice.status.sent";