diff --git a/src/modules/tpm/NewHeader.js b/src/modules/tpm/NewHeader.js index 5a96cb48..9f46deb3 100644 --- a/src/modules/tpm/NewHeader.js +++ b/src/modules/tpm/NewHeader.js @@ -742,21 +742,22 @@ class NewHeader extends Component { var user_login = this.props.user && this.props.user.login; var is_hidden = item.hidden - if (new_link.indexOf("courses") > -1 || new_link.indexOf("contests") > -1 || new_link.indexOf("homes") > -1) { + if (new_link.indexOf("courses") > -1 || new_link.indexOf("contests") > -1) { if (user_login) { if (new_link.indexOf("courses") > -1) { new_link = new_link.replace(/courses/g, "users/" + user_login + "/courses") } else if (new_link.indexOf("contests") > -1) { new_link = new_link.replace(/contests/g, "users/" + user_login + "/contests") } - else if (new_link.indexOf("homes") > -1) { - new_link = new_link.replace(/homes/g, "users/" + user_login + "/user_activities") - } + } else { is_hidden = true } } + if (user_login && new_link.indexOf("homes") > -1) { + new_link = new_link.replace(/homes/g, "users/" + user_login + "/user_activities") + } return (
  • this.headtypesonClick(item.link, true)} className={`${this.matchpaths(item.link) === true ? 'pr active' : 'pr'}`} style={!is_hidden ? { display: 'flex' } : { display: 'none' }}> {item.name}