会话过滤
This commit is contained in:
@@ -125,6 +125,10 @@ class UserOnlineDevicesController extends PluginController
|
|||||||
private function formatActiveSessions(User $user): array
|
private function formatActiveSessions(User $user): array
|
||||||
{
|
{
|
||||||
return $user->tokens()
|
return $user->tokens()
|
||||||
|
->where(function ($query) {
|
||||||
|
$query->whereNull('expires_at')
|
||||||
|
->orWhere('expires_at', '>', now());
|
||||||
|
})
|
||||||
->orderByDesc('last_used_at')
|
->orderByDesc('last_used_at')
|
||||||
->get(['id', 'name', 'last_used_at', 'created_at', 'expires_at'])
|
->get(['id', 'name', 'last_used_at', 'created_at', 'expires_at'])
|
||||||
->map(function ($token) {
|
->map(function ($token) {
|
||||||
|
|||||||
Reference in New Issue
Block a user