xiongzhu 4 years ago
parent
commit
1c170699b8
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/main/java/com/izouma/nineth/service/UserService.java

+ 6 - 0
src/main/java/com/izouma/nineth/service/UserService.java

@@ -134,6 +134,12 @@ public class UserService {
 
     @EventListener
     public void accountCreated(AccountCreatedEvent event) {
+        userRepo.findById(event.getUserId()).ifPresent(user -> {
+            user.setNftAccount(event.getAccount().getAccountId());
+            user.setKmsId(event.getAccount().getAccountKmsId());
+            user.setPublicKey(event.getAccount().getPublicKey());
+            userRepo.save(user);
+        });
     }
 
     public User phoneRegister(String phone, String code, String password, String inviteCode) {