|
17 | 17 | import org.gitlab4j.api.models.ImpersonationToken;
|
18 | 18 | import org.gitlab4j.api.models.ImpersonationToken.Scope;
|
19 | 19 | import org.gitlab4j.api.models.Membership;
|
20 |
| -import org.gitlab4j.api.models.Memberships; |
21 | 20 | import org.gitlab4j.api.models.SshKey;
|
22 | 21 | import org.gitlab4j.api.models.User;
|
23 | 22 | import org.gitlab4j.api.utils.EmailChecker;
|
@@ -513,6 +512,7 @@ public Stream<User> findUsersStream(String emailOrUsername) throws GitLabApiExce
|
513 | 512 | * @throws GitLabApiException if any exception occurs
|
514 | 513 | * @deprecated Will be removed in version 5.0, replaced by {@link #createUser(User, CharSequence, boolean)}
|
515 | 514 | */
|
| 515 | + @Deprecated |
516 | 516 | public User createUser(User user, CharSequence password, Integer projectsLimit) throws GitLabApiException {
|
517 | 517 | Form formData = userToForm(user, projectsLimit, password, null, true);
|
518 | 518 | Response response = post(Response.Status.CREATED, formData, "users");
|
@@ -1227,7 +1227,7 @@ public void deleteEmail(final Object userIdOrUsername, final Long emailId) throw
|
1227 | 1227 | public List<Membership> getMemberships(Integer userId) throws GitLabApiException {
|
1228 | 1228 | GitLabApiForm formData = new GitLabApiForm();
|
1229 | 1229 | Response response = get(Response.Status.OK, formData.asMap(), "users", userId, "memberships");
|
1230 |
| - return (response.readEntity(Memberships.class)); |
| 1230 | + return (response.readEntity(new GenericType<List<Membership>>() {})); |
1231 | 1231 | }
|
1232 | 1232 |
|
1233 | 1233 | }
|
0 commit comments