fix: adds validation for transaction date (no post-dated transactions)
This commit is contained in:
@@ -36,7 +36,7 @@ new class extends Component {
|
|||||||
'symbol' => ['required', 'string', new SymbolValidationRule],
|
'symbol' => ['required', 'string', new SymbolValidationRule],
|
||||||
'transaction_type' => 'required|string|in:BUY,SELL',
|
'transaction_type' => 'required|string|in:BUY,SELL',
|
||||||
'portfolio_id' => 'required|exists:portfolios,id',
|
'portfolio_id' => 'required|exists:portfolios,id',
|
||||||
'date' => 'required|date_format:Y-m-d',
|
'date' => ['required', 'date_format:Y-m-d', 'before_or_equal:' . now()->format('Y-m-d')],
|
||||||
'quantity' => [
|
'quantity' => [
|
||||||
'required',
|
'required',
|
||||||
'numeric',
|
'numeric',
|
||||||
|
|||||||
Reference in New Issue
Block a user