fix: Allow variable committee prefix casing
1 unresolved thread
Merged
requested to merge zacharysabourin/eclipsefdn-working-groups-api:zacharysabourin/main/35 into main
1 unresolved thread
Compare changes
Files
2@@ -50,8 +50,9 @@ import com.fasterxml.jackson.databind.ObjectMapper;
@@ -50,8 +50,9 @@ import com.fasterxml.jackson.databind.ObjectMapper;
* Builds a list of working group definitions from an embedded list of working group definitions. This is an interim
* solution to accelerate this project and should be replaced with a call to the foundation API to retrieve this data.
@@ -72,11 +73,13 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
@@ -72,11 +73,13 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
* At startup, will load the working groups and store them locally to be used throughout the servers life time. As
* this resource is embedded within the Jar, we do not need to look for changes to the resource, as that would not
* @throws IOException if there is an issue loading the working groups resource from within the Jar resources.
@@ -134,12 +137,12 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
@@ -134,12 +137,12 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
@@ -161,12 +164,13 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
@@ -161,12 +164,13 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
* Creates a Committee role object using the given committee position type, relations, and contact data. Fetches
* user EFUsername and org logo data. Populates the members list with the respective People and Organization data.
private CommitteeRole createCommitteeRole(CommitteePositionType type, List<SysRelationData> relations,
@@ -209,10 +213,11 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
@@ -209,10 +213,11 @@ public class DefaultWorkingGroupsService implements WorkingGroupsService {
* Method used to filter fetched relations. Ensuring they start with the desired prefix, or are IG/CR position type.