mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
adapt to new gdt list transaction format
This commit is contained in:
parent
3a69e79351
commit
6dfe815e37
@ -188,13 +188,22 @@ class StateBalancesController extends AppController
|
||||
return $result;
|
||||
}
|
||||
$user = $session->read('StateUser');
|
||||
$requestResult = $this->JsonRequestClient->sendRequestGDT(['email' => $user['email']], 'GdtEntries' . DS . 'listPerEmailApi');
|
||||
$requestResult = $this->JsonRequestClient->sendRequestGDT([
|
||||
'email' => $user['email'],
|
||||
'page' => 1,
|
||||
'count' => 100,
|
||||
'orderDirection' => 'DESC'
|
||||
], 'GdtEntries' . DS . 'listPerEmailApi');
|
||||
|
||||
//var_dump($requestResult);
|
||||
if('success' === $requestResult['state'] && 'success' === $requestResult['data']['state']) {
|
||||
|
||||
if('success' === $requestResult['state'] && 'success' === $requestResult['data']['state'])
|
||||
{
|
||||
$moreEntrysAsShown = false;
|
||||
if($requestResult['data']['count'] > 100) {
|
||||
$moreEntrysAsShown = true;
|
||||
}
|
||||
//var_dump(array_keys($requestResult['data']));
|
||||
$ownEntries = $requestResult['data']['ownEntries'];
|
||||
$ownEntries = $requestResult['data']['gdtEntries'];
|
||||
//$gdtEntries = $requestResult['data']['entries'];
|
||||
|
||||
$gdtSum = 0;
|
||||
@ -217,8 +226,7 @@ class StateBalancesController extends AppController
|
||||
//echo "gdtSum: $gdtSum<br>";
|
||||
$this->set('gdtSum', $gdtSum);
|
||||
$this->set('ownEntries', $ownEntries);
|
||||
$this->set('gdtSumPerEmail', $requestResult['data']['gdtSumPerEmail']);
|
||||
$this->set('moreEntrysAsShown', $requestResult['data']['moreEntrysAsShown']);
|
||||
$this->set('moreEntrysAsShown', $moreEntrysAsShown);
|
||||
$this->set('user', $user);
|
||||
|
||||
if (isset($requestResult['data']['publishers'])) {
|
||||
|
||||
@ -19,13 +19,9 @@ function publisherLink($publisher, $the) {
|
||||
|
||||
$this->assign('title', __('GDT Kontoübersicht'));
|
||||
$header = '<h3>' . __('Zur Verfügung: ') . '</h3>';
|
||||
$gdtSumFromEmails = 0;
|
||||
foreach($gdtSumPerEmail as $email => $gdt) {
|
||||
$gdtSumFromEmails += $gdt;
|
||||
}
|
||||
|
||||
if($gdtSum > 0){
|
||||
$header .= '<h2>'.$this->element('printGDT', ['number' => $gdtSumFromEmails]).'</h2>';
|
||||
$header .= '<h2>'.$this->element('printGDT', ['number' => $gdtSum]).'</h2>';
|
||||
}
|
||||
if($moreEntrysAsShown) {
|
||||
$header .= '<span>'. __('Nur die letzten 100 Einträge werden angezeigt!') . '</span>';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user