From 789dba7cf98b75aa2bfd60d7aa00e8393d64425f Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 3 Apr 2022 14:42:12 +0200 Subject: [PATCH] Fix https://github.com/firefly-iii/firefly-iii/issues/5958 --- app/Repositories/PiggyBank/ModifiesPiggyBanks.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Repositories/PiggyBank/ModifiesPiggyBanks.php b/app/Repositories/PiggyBank/ModifiesPiggyBanks.php index 99f093f9a5..ff41f6fbdf 100644 --- a/app/Repositories/PiggyBank/ModifiesPiggyBanks.php +++ b/app/Repositories/PiggyBank/ModifiesPiggyBanks.php @@ -403,7 +403,7 @@ trait ModifiesPiggyBanks // if the piggy bank is now smaller than the current relevant rep, // remove money from the rep. $repetition = $this->getRepetition($piggyBank); - if (null !== $repetition && $repetition->currentamount > $piggyBank->targetamount) { + if (null !== $repetition && $repetition->currentamount > $piggyBank->targetamount && 0.0 !== (float)$piggyBank->targetamount) { $diff = bcsub($piggyBank->targetamount, $repetition->currentamount); $this->createEvent($piggyBank, $diff);