mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-20 03:10:57 +00:00
Update requests.
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace FireflyIII\Http\Requests;
|
||||
use FireflyIII\Models\PiggyBank;
|
||||
|
||||
/**
|
||||
* Class PiggyBankFormRequest.
|
||||
@@ -51,7 +52,7 @@ class PiggyBankFormRequest extends Request
|
||||
'account_id' => $this->integer('account_id'),
|
||||
'targetamount' => $this->string('targetamount'),
|
||||
'targetdate' => $this->date('targetdate'),
|
||||
'note' => $this->string('note'),
|
||||
'notes' => $this->string('notes'),
|
||||
];
|
||||
}
|
||||
|
||||
@@ -63,8 +64,12 @@ class PiggyBankFormRequest extends Request
|
||||
public function rules(): array
|
||||
{
|
||||
$nameRule = 'required|between:1,255|uniquePiggyBankForUser';
|
||||
if ($this->integer('id')) {
|
||||
$nameRule = 'required|between:1,255|uniquePiggyBankForUser:' . $this->integer('id');
|
||||
|
||||
/** @var PiggyBank $piggy */
|
||||
$piggy = $this->route()->parameter('piggyBank');
|
||||
|
||||
if (null !== $piggy) {
|
||||
$nameRule = 'required|between:1,255|uniquePiggyBankForUser:' . $piggy->id;
|
||||
}
|
||||
|
||||
$rules = [
|
||||
|
Reference in New Issue
Block a user