From fb8361d11bdf8c21d2e9d3b94bae444089ba0d96 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Fri, 26 Sep 2025 17:58:31 +0200 Subject: log read and write failures --- src/administration.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/administration.cpp') diff --git a/src/administration.cpp b/src/administration.cpp index 7e1eeb7..51a47b4 100644 --- a/src/administration.cpp +++ b/src/administration.cpp @@ -475,7 +475,7 @@ void administration_create() list_init(&g_administration.cost_centers); strops_copy(g_administration.path, "", sizeof(g_administration.path)); - log_add("Setup took %.3fms.", STOPWATCH_TIME); + log_info("Setup took %.3fms.", STOPWATCH_TIME); } static void administration_destroy_list(list_t *list) @@ -824,7 +824,7 @@ void administration_create_income_statement(income_statement* statement) free(invoice_buffer); - log_add("Created income statement in %.3fms.", STOPWATCH_TIME); + log_info("Created income statement in %.3fms.", STOPWATCH_TIME); } void administration_set_file_path(char* path) @@ -2128,11 +2128,10 @@ a_err administration_billing_item_import_to_invoice(invoice* invoice, billing_it memcpy(tb, &item, sizeof(billing_item)); administration_recalculate_billing_item_totals(tb); - administration_recalculate_invoice_totals(invoice); - if (!list_append(&invoice->billing_items, tb)) { return A_ERR_GENERIC; } + administration_recalculate_invoice_totals(invoice); return A_ERR_SUCCESS; } @@ -2149,11 +2148,10 @@ a_err administration_billing_item_add_to_invoice(invoice* invoice, billing_item strops_copy(tb->currency, invoice->currency, MAX_LEN_CURRENCY); // Set billing item currency to invoice currency. administration_recalculate_billing_item_totals(tb); - administration_recalculate_invoice_totals(invoice); - if (!list_append(&invoice->billing_items, tb)) { return A_ERR_GENERIC; } + administration_recalculate_invoice_totals(invoice); g_administration.next_id++; -- cgit v1.2.3-70-g09d2