From f5a045dc96b3ff500047dc20d7180c1ec7cbe1da Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 6 Nov 2024 20:48:09 +0100 Subject: thing --- abrechenbarkeit.lua | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'abrechenbarkeit.lua') diff --git a/abrechenbarkeit.lua b/abrechenbarkeit.lua index 349994f..26fcfac 100755 --- a/abrechenbarkeit.lua +++ b/abrechenbarkeit.lua @@ -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}]], { -- cgit v1.2.3-70-g09d2