Ivan - Fix stats

This commit is contained in:
Ivan Diaz 2017-02-18 20:58:31 -03:00
parent 2189c18a3c
commit 3d27415041
3 changed files with 8 additions and 8 deletions

View File

@ -134,10 +134,10 @@ class Stats extends React.Component {
API.call({
path: '/system/get-stats',
data: this.getApiCallData(periodName)
}).then(this.onRetrieveSuccess.bind(this, period));
}).then(this.onRetrieveSuccess.bind(this));
}
onRetrieveSuccess(period, result) {
onRetrieveSuccess(result) {
let newStats = this.getDefaultStats();
let newStrokes = this.getStrokes().map((name) => {
@ -149,7 +149,7 @@ class Stats extends React.Component {
let realPeriod = result.data.length / this.getStrokes().length;
result.data.map((item) => {
result.data.reverse().map((item) => {
newStats[item.type] += item.value * 1;
newStrokes[ ID[item.type] ].values.push({

View File

@ -123,16 +123,16 @@ class GetStatsController extends Controller {
$daysToRetrieve = 0;
switch ($period) {
case 'week':
case 'WEEK':
$daysToRetrieve = 7;
break;
case 'month':
case 'MONTH':
$daysToRetrieve = 30;
break;
case 'quarter':
case 'QUARTER':
$daysToRetrieve = 90;
break;
case 'year':
case 'YEAR':
$daysToRetrieve = 365;
break;
}

View File

@ -44,7 +44,7 @@ class InitSettingsController extends Controller {
'url' => 'http://www.opensupports.com/support',
'registration' => true,
'user-system-enabled' => true,
'last-stat-day' => '20170101', //TODO: get current date
'last-stat-day' => date('YmdHi', strtotime(' -12 day ')), //TODO: get current date
'ticket-gap' => Hashing::generateRandomPrime(100000, 999999),
'file-gap' => Hashing::generateRandomPrime(100000, 999999),
'file-first-number' => Hashing::generateRandomNumber(100000, 999999),