Skip to content

Commit 4f7eaa6

Browse files
author
Luca Degasperi
committed
Inverted the where parameters, should work now
1 parent f71e860 commit 4f7eaa6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/LucaDegasperi/OAuth2Server/Repositories/FluentSession.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,10 @@ public function deleteExpired()
182182
$expiredSessions = DB::table('oauth_sessions')
183183
->join('oauth_session_access_tokens', 'oauth_session_access_tokens.session_id', '=', 'oauth_sessions.id')
184184
->leftJoin('oauth_session_refresh_tokens', 'oauth_session_refresh_tokens.session_access_token_id', '=', 'oauth_session_access_tokens.id')
185-
->where('oauth_session_refresh_tokens.refresh_token_expires', '<', $time)
185+
->where('oauth_session_access_tokens.access_token_expires', '<', $time)
186186
->where(function ($query) use ($time) {
187-
$query->where('oauth_session_access_tokens.access_token_expires', '<', $time)
188-
->orWhereRaw('oauth_session_access_tokens.access_token_expires IS NULL');
187+
$query->where('oauth_session_refresh_tokens.refresh_token_expires', '<', $time)
188+
->orWhereRaw('oauth_session_refresh_tokens.refresh_token_expires IS NULL');
189189
})
190190
->get();
191191
if (count($expiredSessions) == 0) {
@@ -197,7 +197,7 @@ public function deleteExpired()
197197
->where('id', '=', $session->id)
198198
->delete();
199199
}
200-
200+
201201
return count($expiredSessions);
202202
}
203203
}

0 commit comments

Comments
 (0)