|
|
@@ -53,11 +53,12 @@ public class UserServiceImpl implements UserService {
|
|
|
gitlabUser.setUserId(userId);
|
|
|
gitlabUser.setGitlabUserId(Math.toIntExact(user.getId()));
|
|
|
gitlabUser.setNamespaceId(fetchNameSpaceId(username));
|
|
|
+ log.info("gitlabUser: " + gitlabUser.toString());
|
|
|
gitlabUser.setToken(createToken(Math.toIntExact(user.getId())));
|
|
|
|
|
|
gitlabUser = gitlabUserRepository.save(gitlabUser);
|
|
|
|
|
|
- log.info("gitlabUser: " + gitlabUser.toString());
|
|
|
+
|
|
|
|
|
|
if (gitlabUser != null) {
|
|
|
GitlabUserVO gitlabUserVO = new GitlabUserVO();
|
|
|
@@ -97,7 +98,7 @@ public class UserServiceImpl implements UserService {
|
|
|
|
|
|
@Override
|
|
|
public synchronized boolean deleteUser(Integer userId) throws GitLabApiException {
|
|
|
- gitlabApi.getUserApi().deleteUser(userId);
|
|
|
+ gitlabApi.getUserApi().deleteUser(userId.toString());
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
@@ -133,7 +134,7 @@ public class UserServiceImpl implements UserService {
|
|
|
Scope[] scopes = new Scope[]{Scope.API};
|
|
|
ImpersonationToken token;
|
|
|
log.info(String.format("createToken, userId = %d",userId));
|
|
|
- token = gitlabApi.getUserApi().createImpersonationToken(userId, "AES-" + Tools.randomUUID(), null, scopes);
|
|
|
+ token = gitlabApi.getUserApi().createImpersonationToken(userId.toString(), "AES-" + Tools.randomUUID(), null, scopes);
|
|
|
return token.getToken();
|
|
|
}
|
|
|
|