From 2431bd09af1171f5b2ce376a12b188cc2c705f4f Mon Sep 17 00:00:00 2001 From: Raymond <101374892+raymonable@users.noreply.github.com> Date: Wed, 30 Jul 2025 18:20:04 -0400 Subject: [PATCH] fix: clear code after used --- src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt b/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt index 8ce7ebd2..d2f39e78 100644 --- a/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt +++ b/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt @@ -202,6 +202,9 @@ class UserRegistrar( // Change the password async { userRepo.save(reset.aquaNetUser.apply { pwHash = validator.checkPwHash(password) }) } + // Remove the token from the list + resetPasswordRepo.delete(reset) + // Clear all sessions sessionRepo.deleteAll( sessionRepo.findByAquaNetUserAuId(reset.aquaNetUser.auId)