diff --git a/src/forge/DevOps/About.jsx b/src/forge/DevOps/About.jsx
index ec0a7f6d..4831f73b 100644
--- a/src/forge/DevOps/About.jsx
+++ b/src/forge/DevOps/About.jsx
@@ -36,15 +36,15 @@ function About(props, ref) {
const [ disabled, setDisabled ] = useState(false);
const [ typeFlag, setTypeFlag] = useState(false);
- const AuthorLogin = props.projectDetail && props.projectDetail.author && props.projectDetail.author.login;
+ const isPermission = props.projectDetail && props.projectDetail.permission && props.projectDetail.permission!=="Reporter";
const CurrentLogin = props.current_user && props.current_user.login;
useEffect(()=>{
- if(CurrentLogin === AuthorLogin){
+ if(isPermission){
auth('get');
}else{
setIsSpining(false);
}
- },[AuthorLogin,CurrentLogin])
+ },[isPermission,CurrentLogin])
function auth(type){
const url = `/${owner}/${projectsId}/ci_authorize.json`;
@@ -167,7 +167,7 @@ function About(props, ref) {
定义DevOps工作流,帮助您检测bug、发布代码…
{ - CurrentLogin !== AuthorLogin ? + !isPermission ?