diff --git a/community_server/src/Controller/AppRequestsController.php b/community_server/src/Controller/AppRequestsController.php index 9419cf28e..dfc11d4a2 100644 --- a/community_server/src/Controller/AppRequestsController.php +++ b/community_server/src/Controller/AppRequestsController.php @@ -61,8 +61,8 @@ class AppRequestsController extends AppController if(is_array($field)) { $one_exist = false; foreach($field as $oneField) { - if(isset($data[$oneField])) { - $param[$oneField] = $data[$oneField]; + if(isset($data->$oneField)) { + $param[$oneField] = $data->$oneField; $one_exist = true; break; } @@ -71,10 +71,10 @@ class AppRequestsController extends AppController return ['state' => 'error', 'msg' => 'missing field of set', 'details' => $field]; } } else { - if(!isset($data[$field])) { + if(!isset($data->$field)) { return ['state' => 'error', 'msg' => 'missing field', 'details' => $field . ' not found']; } else { - $param[$field] = $data[$field]; + $param[$field] = $data->$field; } } } @@ -85,9 +85,9 @@ class AppRequestsController extends AppController { foreach(array_keys($replaceKeys) as $key) { $newKey = $replaceKeys[$key]; - if(isset($data[$key])) { - $data[$newKey] = $data[$key]; - unset($data[$key]); + if(isset($data->$key)) { + $data->$newKey = $data->$key; + unset($data->$key); } } } @@ -98,8 +98,8 @@ class AppRequestsController extends AppController $data = $this->request->input('json_decode'); } $session_id = 0; - if(isset($data['session_id'])) { - $session_id = $data['session_id']; + if(isset($data->session_id)) { + $session_id = $data->session_id; } $login_request_result = $this->requestLogin($session_id, false); if($login_request_result !== true) { @@ -119,12 +119,12 @@ class AppRequestsController extends AppController return ['state' => 'error', 'msg' => 'amount is invalid', 'details' => $param['amount']]; } - if(isset($data['memo'])) { - $param['memo'] = $data['memo']; + if(isset($data->memo)) { + $param['memo'] = $data->memo; } - if(isset($data['auto_sign'])) { - $param['auto_sign'] = boolval($data['auto_sign']); + if(isset($data->auto_sign)) { + $param['auto_sign'] = boolval($data->auto_sign); } return true; diff --git a/community_server/src/Model/Table/StateBalancesTable.php b/community_server/src/Model/Table/StateBalancesTable.php index d3dfa0709..7564c30f2 100644 --- a/community_server/src/Model/Table/StateBalancesTable.php +++ b/community_server/src/Model/Table/StateBalancesTable.php @@ -199,7 +199,7 @@ class StateBalancesTable extends Table $amount = 0; if($transaction->transaction_type_id == 1) { // creation - $temp = $transaction->transaction_creations[0]; + $temp = $transaction->transaction_creation; /*$balance_temp = $this->newEntity(); $balance_temp->amount = $temp->amount; @@ -211,7 +211,7 @@ class StateBalancesTable extends Table //$amount_date = } else if($transaction->transaction_type_id == 2) { // transfer - $temp = $transaction->transaction_send_coins[0]; + $temp = $transaction->transaction_send_coin; $amount = intval($temp->amount); // reverse if sender if($stateUserId == $temp->state_user_id) { diff --git a/frontend/src/apis/communityAPI.js b/frontend/src/apis/communityAPI.js index d675a65bf..589794635 100644 --- a/frontend/src/apis/communityAPI.js +++ b/frontend/src/apis/communityAPI.js @@ -49,12 +49,13 @@ const communityAPI = { } return apiPost(CONFIG.COMMUNITY_API__URL + 'createCoins/', payload) },*/ - send: async (session_id, email, amount, memo) => { + send: async (session_id, email, amount, memo, target_date) => { const payload = { session_id, email, amount, memo, + target_date, auto_sign: true, } return apiPost(CONFIG.COMMUNITY_API_URL + 'sendCoins/', payload) diff --git a/frontend/src/components/SidebarPlugin/SideBar.vue b/frontend/src/components/SidebarPlugin/SideBar.vue index 5e4af9ad6..6542bd23e 100755 --- a/frontend/src/components/SidebarPlugin/SideBar.vue +++ b/frontend/src/components/SidebarPlugin/SideBar.vue @@ -10,7 +10,7 @@ ... - {{ $n($store.state.user.balance) }} GDD + {{ $n(balance) }} GDD