Skip to content

Commit

Permalink
added attributes for members
Browse files Browse the repository at this point in the history
  • Loading branch information
culmat committed Apr 19, 2024
1 parent 8d7ce38 commit 62c5333
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion src/main/java/com/baloise/azure/Graph.java
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,15 @@ public Map<String, Object> loadTeam(String teamId, String ... roleNames) {
map(graphClient.teams().byTeamId(teamId).tags().byTeamworkTagId(tagId).members().get().getValue()).forEach(member->{
Map<String, Object> mappedMember = mail2member.computeIfAbsent(member.getMail(), (ignored)-> new TreeMap<>());
mappedMember.put("displayName",notNull(member.getDisplayName()));
mappedMember.put("givenName",notNull(member.getGivenName()));
mappedMember.put("surname",notNull(member.getSurname()));
mappedMember.put("mail",notNull(member.getMail()));
mappedMember.put("officeLocation",notNull(member.getOfficeLocation()));
mappedMember.put("preferredLanguage",notNull(member.getPreferredLanguage()));
mappedMember.put("businessPhones",member.getBusinessPhones());
mappedMember.put("department",notNull(member.getDepartment()));
mappedMember.put("userKey",notNull(member.getMailNickname()));
mappedMember.put("usageLocation",notNull(member.getUsageLocation()));
((Set<String>) mappedMember.computeIfAbsent("roles",(ignored)-> new TreeSet<>())).add(roleName);
});
}
Expand All @@ -108,7 +114,19 @@ private List<User> map(List<TeamworkTagMember> members) {
"id in (%s)",
members.stream().map(TeamworkTagMember::getUserId).collect(joining("', '", "'", "'"))
);
requestConfiguration.queryParameters.select = new String []{"displayName", "mail", "officeLocation","preferredLanguage"};
requestConfiguration.queryParameters.select = new String []{
"displayName",
"mail",
"officeLocation",
"preferredLanguage",
"businessPhones",
"department",
"employeeId",
"mailNickname",
"usageLocation",
"givenName",
"surname"
};
}).getValue();
}

Expand Down

0 comments on commit 62c5333

Please sign in to comment.