From 6605cba2d6dc66cb4bf96fac21b32b903ea1a1b3 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Mon, 12 Jan 2026 17:01:55 +0100 Subject: refactorings --- src/administration.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/administration.cpp') diff --git a/src/administration.cpp b/src/administration.cpp index 41ad2fc..bb84797 100644 --- a/src/administration.cpp +++ b/src/administration.cpp @@ -39,11 +39,6 @@ static s32 create_id() return g_administration.next_id; } -time_t administration::get_default_invoice_expire_duration() // TODO depricated -{ - return (30 * 24 * 60 * 60); // 30 days -} - static void administration_recalculate_billing_item_totals(billing_item* item); static const char* get_default_currency_for_country(const char* country_code); @@ -1412,7 +1407,7 @@ invoice administration::invoice_create_empty() 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(); + result.expires_at = result.issued_at + country::get_default_invoice_expire_duration(g_administration.company_info.addr.country_code); list_init(&result.billing_items); strops::copy(result.currency, get_default_currency_for_country(g_administration.company_info.addr.country_code), MAX_LEN_CURRENCY); return result; -- cgit v1.2.3-70-g09d2