mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-12-11 05:41:24 +00:00
Add required parameter.
This commit is contained in:
@@ -175,7 +175,6 @@ class ListController extends Controller
|
|||||||
|
|
||||||
/** @var TransactionGroupTransformer $transformer */
|
/** @var TransactionGroupTransformer $transformer */
|
||||||
$transformer = app(TransactionGroupTransformer::class);
|
$transformer = app(TransactionGroupTransformer::class);
|
||||||
$transformer->setParameters($this->parameters);
|
|
||||||
|
|
||||||
$resource = new FractalCollection($transactions, $transformer, 'transactions');
|
$resource = new FractalCollection($transactions, $transformer, 'transactions');
|
||||||
$resource->setPaginator(new IlluminatePaginatorAdapter($paginator));
|
$resource->setPaginator(new IlluminatePaginatorAdapter($paginator));
|
||||||
|
|||||||
@@ -60,9 +60,13 @@ class ObjectTypeApiRequest extends ApiRequest
|
|||||||
if (Transaction::class === $this->objectType) {
|
if (Transaction::class === $this->objectType) {
|
||||||
$rule = new IsValidTransactionTypeList();
|
$rule = new IsValidTransactionTypeList();
|
||||||
}
|
}
|
||||||
return [
|
$rules = [
|
||||||
'types' => $rule,
|
'types' => [$rule],
|
||||||
];
|
];
|
||||||
|
if ('' !== $this->required) {
|
||||||
|
$rules['types'][] = $this->required;
|
||||||
|
}
|
||||||
|
return $rules;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function withValidator(Validator $validator): void
|
public function withValidator(Validator $validator): void
|
||||||
|
|||||||
Reference in New Issue
Block a user