mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-23 22:35:03 +00:00
Fix bad validation in variable.
This commit is contained in:
@@ -75,6 +75,8 @@ class RecurrenceController extends Controller
|
|||||||
$repetitionType = explode(',', $request->get('type'))[0];
|
$repetitionType = explode(',', $request->get('type'))[0];
|
||||||
$repetitions = (int)$request->get('reps');
|
$repetitions = (int)$request->get('reps');
|
||||||
$repetitionMoment = '';
|
$repetitionMoment = '';
|
||||||
|
$skip = (int)$request->get('skip');
|
||||||
|
$skip = $skip < 1 || $skip > 31 ? 1 : $skip;
|
||||||
|
|
||||||
if (false === $start || false === $end || false === $firstDate || false === $endDate) {
|
if (false === $start || false === $end || false === $firstDate || false === $endDate) {
|
||||||
return response()->json();
|
return response()->json();
|
||||||
@@ -102,7 +104,7 @@ class RecurrenceController extends Controller
|
|||||||
$repetition = new RecurrenceRepetition();
|
$repetition = new RecurrenceRepetition();
|
||||||
$repetition->repetition_type = $repetitionType;
|
$repetition->repetition_type = $repetitionType;
|
||||||
$repetition->repetition_moment = $repetitionMoment;
|
$repetition->repetition_moment = $repetitionMoment;
|
||||||
$repetition->repetition_skip = (int)$request->get('skip');
|
$repetition->repetition_skip = $skip;
|
||||||
$repetition->weekend = (int)$request->get('weekend');
|
$repetition->weekend = (int)$request->get('weekend');
|
||||||
$actualEnd = clone $end;
|
$actualEnd = clone $end;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user