|
@@ -90,7 +90,6 @@ class AdminStatsService
|
|
|
|
|
|
protected static function additionalData()
|
|
protected static function additionalData()
|
|
{
|
|
{
|
|
- $day = config('database.default') == 'pgsql' ? 'DATE_PART(\'day\',' : 'day(';
|
|
|
|
$ttl = now()->addHours(24);
|
|
$ttl = now()->addHours(24);
|
|
|
|
|
|
return Cache::remember('admin:dashboard:home:data:v0:24hr', $ttl, function () {
|
|
return Cache::remember('admin:dashboard:home:data:v0:24hr', $ttl, function () {
|
|
@@ -99,8 +98,8 @@ class AdminStatsService
|
|
'statuses' => PrettyNumber::convert(intval(StatusService::totalLocalStatuses())),
|
|
'statuses' => PrettyNumber::convert(intval(StatusService::totalLocalStatuses())),
|
|
'statuses_monthly' => PrettyNumber::convert(Status::where('created_at', '>', now()->subMonth())->count()),
|
|
'statuses_monthly' => PrettyNumber::convert(Status::where('created_at', '>', now()->subMonth())->count()),
|
|
'profiles' => PrettyNumber::convert(Profile::count()),
|
|
'profiles' => PrettyNumber::convert(Profile::count()),
|
|
- 'users' => PrettyNumber::convert(User::count()),
|
|
|
|
- 'users_monthly' => PrettyNumber::convert(User::where('created_at', '>', now()->subMonth())->count()),
|
|
|
|
|
|
+ 'users' => PrettyNumber::convert(User::whereNull('status')->count()),
|
|
|
|
+ 'users_monthly' => PrettyNumber::convert(User::where('created_at', '>', now()->subMonth())->whereNull('status')->count()),
|
|
'instances' => PrettyNumber::convert(Instance::count()),
|
|
'instances' => PrettyNumber::convert(Instance::count()),
|
|
'media' => PrettyNumber::convert(Media::count()),
|
|
'media' => PrettyNumber::convert(Media::count()),
|
|
'storage' => Media::sum('size'),
|
|
'storage' => Media::sum('size'),
|
|
@@ -116,7 +115,7 @@ class AdminStatsService
|
|
return [
|
|
return [
|
|
'statuses' => PrettyNumber::convert(intval(StatusService::totalLocalStatuses())),
|
|
'statuses' => PrettyNumber::convert(intval(StatusService::totalLocalStatuses())),
|
|
'profiles' => PrettyNumber::convert(Profile::count()),
|
|
'profiles' => PrettyNumber::convert(Profile::count()),
|
|
- 'users' => PrettyNumber::convert(User::count()),
|
|
|
|
|
|
+ 'users' => PrettyNumber::convert(User::whereNull('status')->count()),
|
|
'instances' => PrettyNumber::convert(Instance::count()),
|
|
'instances' => PrettyNumber::convert(Instance::count()),
|
|
];
|
|
];
|
|
});
|
|
});
|