Renamed the configuration DEFAULT_CURRENCY, DEFAULT_IE_ACCOUNT, and RECURRING to "ACCOUNTING_DEFAULT_CURRENCY", "ACCOUNTING_DEFAULT_IE_ACCOUNT", and "ACCOUNTING_RECURRING", respectively.

This commit is contained in:
2023-03-21 21:13:03 +08:00
parent a82f5091f1
commit a42e7d13a2
4 changed files with 6 additions and 5 deletions

View File

@ -280,11 +280,11 @@ class DescriptionEditor:
:return: None.
"""
if "RECURRING" not in current_app.config:
if "ACCOUNTING_RECURRING" not in current_app.config:
return
data: list[tuple[t.Literal["debit", "credit"], str, str, str]] \
= [x.split("|")
for x in current_app.config["RECURRING"].split(",")]
for x in current_app.config["ACCOUNTING_RECURRING"].split(",")]
debit_credit_dict: dict[t.Literal["debit", "credit"],
DescriptionDebitCredit] \
= {x.debit_credit: x for x in {self.debit, self.credit}}

View File

@ -72,7 +72,8 @@ def default_ie_account_code() -> str:
:return: The default account code for the income and expenses log.
"""
with current_app.app_context():
return current_app.config.get("DEFAULT_IE_ACCOUNT", Account.CASH_CODE)
return current_app.config.get("ACCOUNTING_DEFAULT_IE_ACCOUNT",
Account.CASH_CODE)
def default_ie_account() -> IncomeExpensesAccount:

View File

@ -36,4 +36,4 @@ def default_currency_code() -> str:
:return: The default currency code.
"""
with current_app.app_context():
return current_app.config.get("DEFAULT_CURRENCY", "USD")
return current_app.config.get("ACCOUNTING_DEFAULT_CURRENCY", "USD")