Skip to content

Commit 9083343

Browse files
committed
* fixed #302 update Spring-Boot to Version to 2.3.7
* Issue #303 update Spring-Boot to Version to 2.4.1 * fixed #304 update webjars for bootstrap et al. * fixed #305 Update spring-data-releasetrain to latest GA * fixed #306 Update spring-session-bom to latest GA
1 parent d4b67f7 commit 9083343

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/org/woehlke/simpleworklist/user/services/UserPasswordRecoveryServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.woehlke.simpleworklist.user.services;
22

33
import lombok.extern.slf4j.Slf4j;
4+
import org.hibernate.id.UUIDGenerationStrategy;
45
import org.springframework.beans.factory.annotation.Autowired;
56
import org.springframework.mail.MailException;
67
import org.springframework.mail.SimpleMailMessage;
@@ -15,6 +16,7 @@
1516
import org.woehlke.simpleworklist.user.resetpassword.UserPasswordRecoveryStatus;
1617

1718
import java.util.Date;
19+
import java.util.UUID;
1820

1921
@Slf4j
2022
@Service
@@ -65,6 +67,8 @@ public void passwordRecoverySendEmailTo(String email) {
6567
if (earlierOptIn != null) {
6668
o = earlierOptIn;
6769
o.increaseNumberOfRetries();
70+
} else {
71+
o.setUuid(UUID.randomUUID().toString());
6872
}
6973
o.setDoubleOptInStatus(UserPasswordRecoveryStatus.PASSWORD_RECOVERY_SAVED_EMAIL);
7074
o.setEmail(email);

0 commit comments

Comments
 (0)