summaryrefslogtreecommitdiff
path: root/pages/money.inc
diff options
context:
space:
mode:
Diffstat (limited to 'pages/money.inc')
-rw-r--r--pages/money.inc21
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"],