diff --git a/backend/src/apis/loginAPI.ts b/backend/src/apis/loginAPI.ts index 609b7bdc4..e99c9c729 100644 --- a/backend/src/apis/loginAPI.ts +++ b/backend/src/apis/loginAPI.ts @@ -23,6 +23,9 @@ export const apiGet = async (url: string): Promise => { return axios .get(url) .then((result) => { + // eslint-disable-next-line no-console + console.log('IN apiGet.THEN: ' + JSON.stringify({ success: true, result: result })) + if (result.status !== 200) { // eslint-disable-next-line no-console console.log('IN status: ' + 'HTTP Status Error ' + result.status) @@ -33,8 +36,6 @@ export const apiGet = async (url: string): Promise => { console.log('IN state: ' + result.data.state + ' message: ' + result.data.msg) throw new Error(result.data.msg) } - // eslint-disable-next-line no-console - console.log('IN apiGet.THEN: ' + JSON.stringify({ success: true, result: result })) return { success: true, result: result } }) .catch((error) => { diff --git a/community_server/src/Controller/AppRequestsController.php b/community_server/src/Controller/AppRequestsController.php index 271265257..12dd8aa6e 100644 --- a/community_server/src/Controller/AppRequestsController.php +++ b/community_server/src/Controller/AppRequestsController.php @@ -271,6 +271,8 @@ class AppRequestsController extends AppController public function getBalance($session_id = 0) { $this->viewBuilder()->setLayout('ajax'); + $this->response = $this->response->withType('application/json'); + $login_result = $this->requestLogin($session_id, false); if($login_result !== true) { $this->set('body', $login_result); @@ -301,12 +303,16 @@ class AppRequestsController extends AppController } $body['decay_date'] = $now; + $this->addAdminError("AppRequests", "getBalance", $body, $user['id']); $this->set('body', $body); } public function listTransactions($page = 1, $count = 25, $orderDirection = 'ASC', $session_id = 0) { + $this->viewBuilder()->setLayout('ajax'); + $this->response = $this->response->withType('application/json'); + $startTime = microtime(true); $login_result = $this->requestLogin($session_id, false); diff --git a/community_server/src/Template/AppRequests/get_balance.ctp b/community_server/src/Template/AppRequests/get_balance.ctp index 618ec4c2e..7dd4d6025 100644 --- a/community_server/src/Template/AppRequests/get_balance.ctp +++ b/community_server/src/Template/AppRequests/get_balance.ctp @@ -6,6 +6,10 @@ * and open the template in the editor. */ -$body['balance'] = $this->element('centToFloat', ['cent' => $body['balance'], 'precision' => 4]); -$body['decay'] = $this->element('centToFloat', ['cent' => $body['decay'], 'precision' => 4]); +if(isset($body['balance'])) { + $body['balance'] = $this->element('centToFloat', ['cent' => $body['balance'], 'precision' => 4]); +} +if(isset($body['decay'])) { + $body['decay'] = $this->element('centToFloat', ['cent' => $body['decay'], 'precision' => 4]); +} ?> \ No newline at end of file