summaryrefslogtreecommitdiff
path: root/src/administration.cpp
diff options
context:
space:
mode:
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;