From b728a0a4131297b48d8627205d1c012e60ed0d80 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 16 Aug 2025 21:54:15 +0200 Subject: localizations --- src/administration.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src/administration.cpp') diff --git a/src/administration.cpp b/src/administration.cpp index ace1383..66e4a46 100644 --- a/src/administration.cpp +++ b/src/administration.cpp @@ -293,6 +293,7 @@ void administration_create() g_administration.next_sequence_number = 1; list_init(&g_administration.invoices); + list_init(&g_administration.expenses); list_init(&g_administration.contacts); list_init(&g_administration.projects); list_init(&g_administration.tax_brackets); @@ -318,6 +319,7 @@ static void administration_destroy_list(list_t *list) void administration_destroy() { administration_destroy_list(&g_administration.invoices); + administration_destroy_list(&g_administration.expenses); administration_destroy_list(&g_administration.contacts); administration_destroy_list(&g_administration.projects); administration_destroy_list(&g_administration.tax_brackets); @@ -1033,14 +1035,14 @@ char* administration_invoice_get_status_string(invoice* invoice) { switch(invoice->status) { - case invoice_status::INVOICE_CONCEPT: return "invoice.state.concept"; - case invoice_status::INVOICE_SENT: return "invoice.state.sent"; - case invoice_status::INVOICE_REMINDED: return "invoice.state.reminded"; - case invoice_status::INVOICE_PAID: return "invoice.state.paid"; - case invoice_status::INVOICE_EXPIRED: return "invoice.state.expired"; - case invoice_status::INVOICE_CANCELLED: return "invoice.state.cancelled"; - case invoice_status::INVOICE_REFUNDED: return "invoice.state.refunded"; - case invoice_status::INVOICE_CORRECTED: return "invoice.state.corrected"; + case invoice_status::INVOICE_CONCEPT: return "invoice.status.concept"; + case invoice_status::INVOICE_SENT: return "invoice.status.sent"; + case invoice_status::INVOICE_REMINDED: return "invoice.status.reminded"; + case invoice_status::INVOICE_PAID: return "invoice.status.paid"; + case invoice_status::INVOICE_EXPIRED: return "invoice.status.expired"; + case invoice_status::INVOICE_CANCELLED: return "invoice.status.cancelled"; + case invoice_status::INVOICE_REFUNDED: return "invoice.status.refunded"; + case invoice_status::INVOICE_CORRECTED: return "invoice.status.corrected"; default: assert(0); break; } return ""; -- cgit v1.2.3-70-g09d2