Skip to content

Commit a2cc78c

Browse files
authored
Merge pull request #103 from kbond/bug/remove-expired-time
[bug] increase time before expired requests are garbage collected to 1 week
2 parents f3f661b + c3b855a commit a2cc78c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/Persistence/Repository/ResetPasswordRequestRepositoryTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public function removeResetPasswordRequest(ResetPasswordRequestInterface $resetP
6767

6868
public function removeExpiredResetPasswordRequests(): int
6969
{
70-
$time = new \DateTimeImmutable('now');
70+
$time = new \DateTimeImmutable('-1 week');
7171
$query = $this->createQueryBuilder('t')
7272
->delete()
7373
->where('t.expiresAt <= :time')

tests/FunctionalTests/Command/ResetPasswordRemoveExpiredCommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public function testRemoveExpiredCommandWithNothingToRemove(): void
6969
public function testRemovedExpiredCommand(): void
7070
{
7171
$request = new ResetPasswordTestFixtureRequest();
72-
$request->expiresAt = new \DateTimeImmutable('-2 hours');
72+
$request->expiresAt = new \DateTimeImmutable('-2 weeks');
7373

7474
$this->manager->persist($request);
7575
$this->manager->flush();

tests/FunctionalTests/Persistence/ResetPasswordRequestRepositoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ public function testRemoveResetPasswordRequestRemovedGivenObjectFromPersistence(
164164
public function testRemovedExpiredResetPasswordRequestsOnlyRemovedExpiredRequestsFromPersistence(): void
165165
{
166166
$expiredFixture = new ResetPasswordTestFixtureRequest();
167-
$expiredFixture->expiresAt = new \DateTimeImmutable('-2 hours');
167+
$expiredFixture->expiresAt = new \DateTimeImmutable('-2 weeks');
168168

169169
$this->manager->persist($expiredFixture);
170170

0 commit comments

Comments
 (0)