// Current user roles and organization unit let symbolValueCurrentUser = Object.getOwnPropertySymbols(this.props.d2.currentUser); let userRoles = this.props.d2.currentUser[symbolValueCurrentUser[0]]; let userOrgUnitId = this.props.d2.currentUser[symbolValueCurrentUser[1]]; // User authorities checking let symbolValueUserAuthorities = Object.getOwnPropertySymbols(this.props.d2.currentUser.authorities); let userAuthorities = this.props.d2.currentUser.authorities[symbolValueUserAuthorities[0]] let userAuthoritiesValues = userAuthorities.values(); for (var authority= userAuthoritiesValues.next().value; authority=userAuthoritiesValues.next().value;) { if(authority === "ALL"){ this.setState({ userRoles: userRoles[0], userAuthority: authority, }); } }
// Current user roles and organization unit let symbolValueCurrentUser = Object.getOwnPropertySymbols(this.props.d2.currentUser); let userRoles = this.props.d2.currentUser[symbolValueCurrentUser[0]]; let userOrgUnitId = this.props.d2.currentUser[symbolValueCurrentUser[1]]; // User authorities checking let symbolValueUserAuthorities = Object.getOwnPropertySymbols(this.props.d2.currentUser.authorities); let userAuthorities = this.props.d2.currentUser.authorities[symbolValueUserAuthorities[0]] let userAuthoritiesValues = userAuthorities.values(); for (var authority= userAuthoritiesValues.next().value; authority=userAuthoritiesValues.next().value;) { if(authority === "ALL"){ this.setState({ userRoles: userRoles[0], userAuthority: authority, }); } }