File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -148,16 +148,18 @@ public function removeExpired(): void
148148 {
149149 $ accessTokenTableName = $ this ->getTableName ();
150150 $ refreshTokenTableName = $ this ->database ->applyPrefix (RefreshTokenRepository::TABLE_NAME );
151+ $ now = TimestampGenerator::utc ()->format ('Y-m-d H:i:s ' );
151152
152153 // Delete expired access tokens, but only if the corresponding refresh token is also expired.
153154 $ this ->database ->write (
154155 "DELETE FROM $ accessTokenTableName WHERE expires_at < :now AND
155156 NOT EXISTS (
156157 SELECT 1 FROM {$ refreshTokenTableName }
157- WHERE $ accessTokenTableName.id = $ refreshTokenTableName.access_token_id AND expires_at > :now
158+ WHERE $ accessTokenTableName.id = $ refreshTokenTableName.access_token_id AND expires_at > :now2
158159 ) " ,
159160 [
160- 'now ' => TimestampGenerator::utc ()->format ('Y-m-d H:i:s ' ),
161+ 'now ' => $ now ,
162+ 'now2 ' => $ now ,
161163 ],
162164 );
163165 }
You can’t perform that action at this time.
0 commit comments