mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-25 14:58:40 +00:00
Fix bad validation in variable.
This commit is contained in:
@@ -74,9 +74,11 @@ class RecurrenceController extends Controller
|
|||||||
$endsAt = (string) $request->get('ends');
|
$endsAt = (string) $request->get('ends');
|
||||||
$repetitionType = explode(',', $request->get('type'))[0];
|
$repetitionType = explode(',', $request->get('type'))[0];
|
||||||
$repetitions = (int) $request->get('reps');
|
$repetitions = (int) $request->get('reps');
|
||||||
|
$weekend = (int) $request->get('weekend');
|
||||||
$repetitionMoment = '';
|
$repetitionMoment = '';
|
||||||
$skip = (int) $request->get('skip');
|
$skip = (int) $request->get('skip');
|
||||||
$skip = $skip < 1 || $skip > 31 ? 1 : $skip;
|
$skip = $skip < 1 || $skip > 31 ? 1 : $skip;
|
||||||
|
$weekend = $weekend < 1 || $weekend > 4 ? 1 : $weekend;
|
||||||
|
|
||||||
if (false === $start || false === $end || false === $firstDate || false === $endDate) {
|
if (false === $start || false === $end || false === $firstDate || false === $endDate) {
|
||||||
return response()->json();
|
return response()->json();
|
||||||
@@ -105,7 +107,7 @@ class RecurrenceController extends Controller
|
|||||||
$repetition->repetition_type = $repetitionType;
|
$repetition->repetition_type = $repetitionType;
|
||||||
$repetition->repetition_moment = $repetitionMoment;
|
$repetition->repetition_moment = $repetitionMoment;
|
||||||
$repetition->repetition_skip = $skip;
|
$repetition->repetition_skip = $skip;
|
||||||
$repetition->weekend = (int)$request->get('weekend');
|
$repetition->weekend = $weekend;
|
||||||
$actualEnd = clone $end;
|
$actualEnd = clone $end;
|
||||||
|
|
||||||
if ('until_date' === $endsAt) {
|
if ('until_date' === $endsAt) {
|
||||||
|
Reference in New Issue
Block a user