diff --git a/.circleci/config.yml b/.circleci/config.yml index ef65ea6a9..853a950be 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -90,7 +90,8 @@ workflows: context : org-global filters: branches: - only: [dev, dev-sts, 'feature/serialization_error_for_ProjectGroup'] + only: [dev, dev-sts, 'feature/bad_request_group_api_issue#539'] + - build-qa: context : org-global filters: diff --git a/src/java/main/com/topcoder/direct/services/view/util/DirectUtils.java b/src/java/main/com/topcoder/direct/services/view/util/DirectUtils.java index 7d7a46ecb..b98db584a 100644 --- a/src/java/main/com/topcoder/direct/services/view/util/DirectUtils.java +++ b/src/java/main/com/topcoder/direct/services/view/util/DirectUtils.java @@ -3876,6 +3876,7 @@ public static Set> getGroupsFromApi(TCSubject tcSubject, Str if (!DirectUtils.isCockpitAdmin(tcSubject) && !DirectUtils.isTcStaff(tcSubject)) { uri.setParameter("memberId", String.valueOf(tcSubject.getUserId())); + uri.setParameter("membershipType", "user"); } uri.setParameter(PER_PAGE, PER_PAGE_VALUE);