diff --git a/app/Api/V1/Requests/PiggyBankRequest.php b/app/Api/V1/Requests/PiggyBankRequest.php index dca82979e1..1ab6a9b396 100644 --- a/app/Api/V1/Requests/PiggyBankRequest.php +++ b/app/Api/V1/Requests/PiggyBankRequest.php @@ -25,6 +25,7 @@ namespace FireflyIII\Api\V1\Requests; use FireflyIII\Models\PiggyBank; use FireflyIII\Rules\IsAssetAccountId; +use FireflyIII\Rules\ZeroOrMore; /** * @@ -77,7 +78,7 @@ class PiggyBankRequest extends Request 'name' => 'required|between:1,255|uniquePiggyBankForUser', 'account_id' => ['required', 'belongsToUser:accounts', new IsAssetAccountId], 'target_amount' => 'required|numeric|more:0', - 'current_amount' => 'numeric|more:0|lte:target_amount', + 'current_amount' => ['numeric', new ZeroOrMore, 'lte:target_amount'], 'start_date' => 'date|nullable', 'target_date' => 'date|nullable|after:start_date', 'notes' => 'max:65000',