diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index 8836b239f..60c70f051 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -476,7 +476,7 @@ function CoderDepot(props){ } { - checkIfLogin? + checkIfLogin && checkIfLogin()? eventTrack(`/${owner}/${projectsId}/webIDE/tree/${defaultBranch}`)}>Web IDE
: Web IDE
diff --git a/src/forge/Merge/MessageCount.js b/src/forge/Merge/MessageCount.js index 74f959919..648cb8c2f 100644 --- a/src/forge/Merge/MessageCount.js +++ b/src/forge/Merge/MessageCount.js @@ -303,7 +303,7 @@ class MessageCount extends Component { codeReview=()=>{ const {history,match , checkIfLogin , showLoginDialog}=this.props; - if(checkIfLogin){ + if(checkIfLogin && checkIfLogin()){ const { projectsId, mergeId , owner } =match.params; const { repo_id } = this.props && this.props.projectDetail; // 埋点