[Library | Trunk]: getTheRolesFormatted on user component ingore use formmated roles
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@59401 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
parent
3279e56566
commit
b73fe88eee
|
@ -119,15 +119,17 @@ export class UserComponent {
|
|||
console.log(Session.getReloadUrl());
|
||||
window.location.href = this.properties.loginUrl;
|
||||
}
|
||||
|
||||
|
||||
getTheRolesFormatted(roles: string[]) {
|
||||
let formattedRoles = [];
|
||||
for (let role of roles) {
|
||||
let formattedRole = role.split("urn:geant:openaire.eu:group:")[1];
|
||||
formattedRole = formattedRole.split("#aai.openaire.eu")[0]
|
||||
formattedRole = formattedRole.replace("+", " ");
|
||||
formattedRole = formattedRole.split("+").join(" ");
|
||||
formattedRoles.push(formattedRole);
|
||||
if(role.includes("urn:geant:openaire.eu:group:")) {
|
||||
let formattedRole = role.split("urn:geant:openaire.eu:group:")[1];
|
||||
formattedRole = formattedRole.split("#aai.openaire.eu")[0]
|
||||
formattedRole = formattedRole.replace("+", " ");
|
||||
formattedRole = formattedRole.split("+").join(" ");
|
||||
formattedRoles.push(formattedRole);
|
||||
}
|
||||
}
|
||||
return formattedRoles.join(", ");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue