diff --git a/hwe/j_diplomacy_destroy_letter.php b/hwe/j_diplomacy_destroy_letter.php index ca417cd7..bc0eb71e 100644 --- a/hwe/j_diplomacy_destroy_letter.php +++ b/hwe/j_diplomacy_destroy_letter.php @@ -123,7 +123,7 @@ $msg = new Message( $msgText, $now, $unlimited, - ['invalid' => true] + ['deletable' => false] ); $msgID = $msg->send(); diff --git a/hwe/j_diplomacy_respond_letter.php b/hwe/j_diplomacy_respond_letter.php index 8f9ee5ed..12e599bd 100644 --- a/hwe/j_diplomacy_respond_letter.php +++ b/hwe/j_diplomacy_respond_letter.php @@ -108,7 +108,7 @@ $msg = new Message( $msgText, $now, $unlimited, - ['invalid' => true] + ['deletable' => false] ); $msgID = $msg->send(); @@ -119,7 +119,7 @@ $msg = new Message( $msgText, $now, $unlimited, - ['invalid' => true] + ['deletable' => false] ); $msgID = $msg->send(); diff --git a/hwe/j_diplomacy_rollback_letter.php b/hwe/j_diplomacy_rollback_letter.php index 6a403e9f..1f24f753 100644 --- a/hwe/j_diplomacy_rollback_letter.php +++ b/hwe/j_diplomacy_rollback_letter.php @@ -79,7 +79,7 @@ $msg = new Message( $msgText, $now, $unlimited, - ['invalid' => true] + ['deletable' => false] ); $msgID = $msg->send(); diff --git a/hwe/j_diplomacy_send_letter.php b/hwe/j_diplomacy_send_letter.php index 056d2578..c04bff5e 100644 --- a/hwe/j_diplomacy_send_letter.php +++ b/hwe/j_diplomacy_send_letter.php @@ -180,7 +180,7 @@ $msg = new Message( $msgText, $now, $unlimited, - ['invalid' => true] + ['deletable' => false] ); $msgID = $msg->send(); diff --git a/hwe/j_msg_decide_opt.php b/hwe/j_msg_decide_opt.php index 097d6916..decd11a5 100644 --- a/hwe/j_msg_decide_opt.php +++ b/hwe/j_msg_decide_opt.php @@ -29,7 +29,7 @@ if ($msgID === null || !is_bool($msgResponse)) { ]); } -$general = DB::db()->queryFirstRow('select `no`, `name`, `nation`, `nations`, `officer_level`, `npc`, `gold`, `rice`, `troop` from `general` where `no` = %i', $generalID); +$general = DB::db()->queryFirstRow('SELECT `no`, `name`, `nation`, `officer_level`, `npc`, `gold`, `rice`, `troop`, `aux` from `general` where `no` = %i', $generalID); if(!$general){ Json::die([ 'result'=>false, diff --git a/hwe/js/msg.js b/hwe/js/msg.js index 9d4ec20b..42b15d2c 100644 --- a/hwe/js/msg.js +++ b/hwe/js/msg.js @@ -208,6 +208,14 @@ function redrawMsg(deferred, addFront){ else{ msg.invalidType = 'msg_valid'; } + + if(msg.option && !msg.option.deletable){ + msg.deletable = false; + } + else{ + msg.deletable = true; + } + var msgHtml = TemplateEngine(messageTemplate, msg); @@ -504,7 +512,7 @@ function activateMessageForm(){ jQuery(function($){ //tmp_template.html은 추후 msg.js에 통합될 수 있음 - var getTemplate = $.get('js/templates/message.html?11',function(obj){ + var getTemplate = $.get('js/templates/message.html?12',function(obj){ messageTemplate = obj; }); diff --git a/hwe/js/templates/message.html b/hwe/js/templates/message.html index 34c4ba6d..efd63516 100644 --- a/hwe/js/templates/message.html +++ b/hwe/js/templates/message.html @@ -12,7 +12,7 @@