diff options
Diffstat (limited to 'src/administration.cpp')
| -rw-r--r-- | src/administration.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
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++; |
