diff options
Diffstat (limited to 'pages/money.inc')
-rw-r--r-- | pages/money.inc | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/pages/money.inc b/pages/money.inc index 69e732c..4d93398 100644 --- a/pages/money.inc +++ b/pages/money.inc @@ -15,25 +15,6 @@ $accounts = array_map(function ($i) { require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/util/functions.inc"; -function calculateFullAmount($account, $asNumber = false, $gbpOnly = false): string|float|int { - global $rate; - $total = 0; - - foreach ($account["transactions"] as $transaction) { - $total += $transaction["amount"]; - } - - if ($asNumber) { - if ($gbpOnly && $account["currency"] === "eur") { - return $total * $rate; - } else { - return $total; - } - } else { - return number_format($total, 2, '.', ','); - } -} - global $parts; if (isset($parts[2])) { if (str_contains($parts[2], "/") || !file_exists($_SERVER['DOCUMENT_ROOT'] . "/includes/data/money/" . $parts[2] . ".json")) { @@ -77,7 +58,7 @@ if ((isset($_GET["create"]) || isset($_GET["delete"])) && isset($parts[2])) { ] ])); - array_unshift($account["transactions"], [ + if ((float)$_GET["amount"] !== 0.0) array_unshift($account["transactions"], [ "author" => $myId, "description" => $_GET["description"], "amount" => (float)$_GET["amount"], |