Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd895281

Browse files
authored
Merge pull request#1270 from lowcoder-org/fix/db_concurrency
mongodb concurrency issue fixed
2 parentsbdd356b +498727e commitd895281

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ public interface UserService {
4343

4444
Mono<User>addNewConnectionAndReturnUser(StringuserId,AuthUserauthUser);
4545

46+
Mono<User>saveUser(Useruser);
47+
4648
Mono<Void>deleteProfilePhoto(Uservisitor);
4749

4850
Mono<Boolean>updatePassword(StringuserId,StringoldPassword,StringnewPassword);

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,11 @@ public Mono<User> addNewConnectionAndReturnUser(String userId, AuthUser authUser
225225
.flatMap(repository::save);
226226
}
227227

228+
@Override
229+
publicMono<User>saveUser(Useruser) {
230+
returnrepository.save(user);
231+
}
232+
228233
@Override
229234
publicMono<Void>deleteProfilePhoto(Uservisitor) {
230235
StringuserAvatar =visitor.getAvatar();

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/authentication/service/AuthenticationApiServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ public Mono<User> updateOrCreateUser(AuthUser authUser, boolean linkExistingUser
164164
if (findByAuthUserFirst.userExist()) {
165165
Useruser =findByAuthUserFirst.user();
166166
updateConnection(authUser,user);
167-
returnuserService.update(user.getId(),user);
167+
returnuserService.saveUser(user);
168168
}
169169

170170
//If the user connection is not found with login id, but the user is

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp