This commit is contained in:
metamuffin 2024-11-06 20:48:09 +01:00
parent fdc4036187
commit f5a045dc96
No known key found for this signature in database
GPG key ID: 718F9749DCDBD654
2 changed files with 6 additions and 6 deletions

View file

@ -127,12 +127,11 @@ local function format(template, params)
end
local function format_amount(amount, tag, classes)
-- local s = format("{+price.amount}", {
-- sign = amount > 0 and "{+price.sign.pos}" or "{+price.sign.neg}",
-- amount = string.format("%.2f", math.abs(amount / 100)),
-- unit = config.unit or "€"
-- })
local s = string.format("%s%.02f%s", amount > 0 and "+" or "", amount / 100, config.unit or "")
local s = format("{+price.amount}", {
sign = amount >= 0 and "+" or "-",
amount = string.format("%.2f", math.abs(amount / 100)),
unit = config.unit or ""
})
if tag == nil then return s end
return format(
[[<{tag} class="amount-{sign} {classes}">{content}</{tag}>]], {

View file

@ -46,3 +46,4 @@ user.form.transaction=Create Transaction
user.last_txn=Last transaction added {time}.
user.lazy_creation=This user account does not exist yet. It will only be created after the first transaction.
user.view_log=View user log
price.amount={sign}{amount}{unit}