Skip to content

Commit db52eb8

Browse files
Thomasrludomikula
Thomasr
authored andcommitted
fix addSuperAdminUser migration issue
1 parent 1be217a commit db52eb8

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/user/repository/UserRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ public interface UserRepository extends ReactiveMongoRepository<User, String> {
2121
Mono<User> findByName(String rawUuid);
2222

2323
//email1 and email2 should be equal
24-
Mono<User> findByEmailOrConnections_Email(String email1, String email2);
24+
Flux<User> findByEmailOrConnections_Email(String email1, String email2);
2525
}

server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/user/service/UserServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public Mono<User> findByName(String rawUuid) {
113113
}
114114

115115
public Mono<User> findByEmailDeep(String email) {
116-
return repository.findByEmailOrConnections_Email(email, email);
116+
return repository.findByEmailOrConnections_Email(email, email).next();
117117
}
118118

119119
@Override

server/api-service/lowcoder-server/src/main/java/org/lowcoder/runner/migrations/job/AddSuperAdminUserImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ private AuthUser formulateAuthUser() {
4545
return AuthUser.builder()
4646
.uid(username)
4747
.username(username)
48+
.email(username)
4849
.authContext(authRequestContext)
4950
.build();
5051
}

0 commit comments

Comments
 (0)