feat: UserAction 실행기
This commit is contained in:
@@ -4,6 +4,7 @@ namespace sammo\API\Command;
|
||||
|
||||
use sammo\Session;
|
||||
use DateTimeInterface;
|
||||
use sammo\Command\UserActionCommand;
|
||||
use sammo\DB;
|
||||
use sammo\Enums\APIRecoveryType;
|
||||
use sammo\Json;
|
||||
@@ -30,7 +31,7 @@ class GetReservedUserAction extends \sammo\BaseAPI
|
||||
$db = DB::db();
|
||||
$generalID = $session->generalID;
|
||||
|
||||
$userActionKey = 'user_action';
|
||||
$userActionKey = UserActionCommand::USER_ACTION_KEY;
|
||||
|
||||
$rawUserActions = $db->queryFirstField('SELECT JSON_QUERY(`aux`, %s) FROM general WHERE no=%i', "$.{$userActionKey}", $generalID);
|
||||
if($rawUserActions === null){
|
||||
|
||||
@@ -4,6 +4,7 @@ namespace sammo\API\Command;
|
||||
|
||||
use sammo\Session;
|
||||
use DateTimeInterface;
|
||||
use sammo\Command\UserActionCommand;
|
||||
use sammo\DB;
|
||||
use sammo\DTO\UserAction;
|
||||
use sammo\DTO\UserActionItem;
|
||||
@@ -47,7 +48,7 @@ class ReserveUserAction extends \sammo\BaseAPI
|
||||
$turnIdx = $this->args['turnIdx'];
|
||||
$action = $this->args['action'];
|
||||
|
||||
$userActionKey = 'user_action';
|
||||
$userActionKey = UserActionCommand::USER_ACTION_KEY;
|
||||
|
||||
if($turnIdx < 0 || $turnIdx >= GameConst::$maxTurn){
|
||||
return '올바르지 않은 턴입니다.';
|
||||
|
||||
Reference in New Issue
Block a user