summaryrefslogtreecommitdiff
path: root/src/administration.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@mailbox.org>2026-01-12 17:01:55 +0100
committerAldrik Ramaekers <aldrik@mailbox.org>2026-01-12 17:01:55 +0100
commit6605cba2d6dc66cb4bf96fac21b32b903ea1a1b3 (patch)
treedc4eae8fdc79c87e7f0462429e389e40681204bc /src/administration.cpp
parent6d1c29533ab455dabe7e7b4f0dd31d5a11f02048 (diff)
refactoringsHEADmaster
Diffstat (limited to 'src/administration.cpp')
-rw-r--r--src/administration.cpp7
1 files changed, 1 insertions, 6 deletions
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;