장수 등록 / 빙의 코드 수정 (Validator, query), TM서버 추가 능력치 코드 이전
random 코드 버그 수정 일부 코드의 Session 참조 방식을 새롭게 추가한 방식으로 변경
This commit is contained in:
+11
-18
@@ -2,25 +2,10 @@
|
||||
namespace sammo;
|
||||
|
||||
include('lib.php');
|
||||
include('func.php');
|
||||
|
||||
$userID = Session::getUserID();
|
||||
$generalID = Session::Instance()->generalID;
|
||||
session_write_close();
|
||||
|
||||
if(!$userID){
|
||||
Json::die([
|
||||
'result'=>false,
|
||||
'reason'=>'로그인되지 않았습니다.'
|
||||
]);
|
||||
}
|
||||
|
||||
if(!$generalID){
|
||||
Json::die([
|
||||
'result'=>false,
|
||||
'reason'=>'장수를 생성하지 않았습니다.'
|
||||
]);
|
||||
}
|
||||
$session = Session::requireGameLogin([])->setReadOnly();
|
||||
$userID = $session->userID;
|
||||
$generalID = $session->generalID;
|
||||
|
||||
$rootDB = RootDB::db();
|
||||
$db = DB::db();
|
||||
@@ -39,6 +24,14 @@ $db->update('general', [
|
||||
'imgsvr'=>$image['imgsvr']
|
||||
], 'owner = %i and npc = 0', $userID);
|
||||
|
||||
$affected = $db->affectedRows();
|
||||
if($affected == 0){
|
||||
Json::die([
|
||||
'result'=>true,
|
||||
'reason'=>'등록된 장수가 없습니다'
|
||||
]);
|
||||
}
|
||||
|
||||
Json::die([
|
||||
'result'=>true,
|
||||
'reason'=>'success'
|
||||
|
||||
Reference in New Issue
Block a user