Skip to content

Commit 293883e

Browse files
Fix JdbcUserCredentialRepository Save
Closes gh-16620 Signed-off-by: Max Batischev <[email protected]>
1 parent af56c22 commit 293883e

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

web/src/main/java/org/springframework/security/web/webauthn/management/JdbcUserCredentialRepository.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import java.util.Set;
2929
import java.util.function.Function;
3030

31-
import org.springframework.dao.DuplicateKeyException;
3231
import org.springframework.jdbc.core.ArgumentPreparedStatementSetter;
3332
import org.springframework.jdbc.core.JdbcOperations;
3433
import org.springframework.jdbc.core.PreparedStatementSetter;
@@ -154,12 +153,7 @@ public void save(CredentialRecord record) {
154153
Assert.notNull(record, "record cannot be null");
155154
int rows = updateCredentialRecord(record);
156155
if (rows == 0) {
157-
try {
158-
insertCredentialRecord(record);
159-
}
160-
catch (DuplicateKeyException ex) {
161-
updateCredentialRecord(record);
162-
}
156+
insertCredentialRecord(record);
163157
}
164158
}
165159

0 commit comments

Comments
 (0)