fix: GET은 int를 arg로 받을 수 없음
This commit is contained in:
@@ -18,11 +18,12 @@ class GetBettingDetail extends \sammo\BaseAPI
|
|||||||
$v->rule('required', [
|
$v->rule('required', [
|
||||||
'betting_id',
|
'betting_id',
|
||||||
])
|
])
|
||||||
->rule('int', 'betting_id');
|
->rule('integer', 'betting_id');
|
||||||
|
|
||||||
if (!$v->validate()) {
|
if (!$v->validate()) {
|
||||||
return $v->errorStr();
|
return $v->errorStr();
|
||||||
}
|
}
|
||||||
|
$this->args['betting_id'] = (int)$this->args['betting_id'];
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,14 +25,16 @@ class GetHistory extends \sammo\BaseAPI
|
|||||||
$v = new Validator($this->args);
|
$v = new Validator($this->args);
|
||||||
$v->rule('required', ['year', 'month'])
|
$v->rule('required', ['year', 'month'])
|
||||||
->rule('lengthMin', 'serverID', 1)
|
->rule('lengthMin', 'serverID', 1)
|
||||||
->rule('int', 'year')
|
->rule('integer', 'year')
|
||||||
->rule('int', 'month');
|
->rule('integer', 'month');
|
||||||
if (!$v->validate()) {
|
if (!$v->validate()) {
|
||||||
return $v->errorStr();
|
return $v->errorStr();
|
||||||
}
|
}
|
||||||
if (!$this->args['serverID']) {
|
if (!$this->args['serverID']) {
|
||||||
$this->args['serverID'] = UniqueConst::$serverID;
|
$this->args['serverID'] = UniqueConst::$serverID;
|
||||||
}
|
}
|
||||||
|
$this->args['year'] = (int)$this->args['year'];
|
||||||
|
$this->args['month'] = (int)$this->args['month'];
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class GetGeneralLog extends \sammo\BaseAPI
|
|||||||
'generalID',
|
'generalID',
|
||||||
'type',
|
'type',
|
||||||
])
|
])
|
||||||
->rule('int', [
|
->rule('integer', [
|
||||||
'generalID',
|
'generalID',
|
||||||
'reqTo',
|
'reqTo',
|
||||||
])
|
])
|
||||||
|
|||||||
Reference in New Issue
Block a user