From 892f55390e21117e93a64dd969d35232e591ffb5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Wed, 5 Jun 2024 10:43:11 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E9=85=8D=E7=BD=AE=E5=B1=95?=
=?UTF-8?q?=E7=A4=BA=E9=A1=B9=E7=9B=AE=E7=94=BB=E5=83=8F+=E9=9D=9Efork+?=
=?UTF-8?q?=E9=9D=9E=E5=AF=BC=E5=85=A5=E4=BB=93=E5=BA=93=E5=B1=95=E7=A4=BA?=
=?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=94=BB=E5=83=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/forge/Main/CoderDepot.jsx | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx
index 6ae97e49f..50f8f4048 100644
--- a/src/forge/Main/CoderDepot.jsx
+++ b/src/forge/Main/CoderDepot.jsx
@@ -35,12 +35,14 @@ const CoderRootFileDetail = Loadable({
import ProjectPortrait from '../Component/projectPortrait';
/**
* projectDetail.type:0是托管项目,1是镜像项目,2是同步镜像项目(为2时不支持在线创建、在线上传、在线修改、在线删除、创建合并请求等功能)
+ * project.open_portrait: 是否开启项目画像展示
*/
function CoderDepot(props){
// const [ projectDetail , setProjectDetail ]= useState(undefined);
- let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe } = props ;
+ let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe, project } = props ;
projectDetail = props.defaultDetail || projectDetail || {}
+ console.log('props', props);
const [ inviteCode , setInviteCode ] = useState(projectDetail.invite_code || undefined);
const [ treeValue , setTreeValue ] = useState(undefined);
@@ -674,8 +676,8 @@ function CoderDepot(props){
}
{/* 贡献者 */}
{mirror_status ===0 && }
- {/* 项目画像: 导入项目不展示 */}
- {projectDetail && !projectDetail.type && }
+ {/* 项目画像: 导入/fork项目不展示, open_portrait后台配置是否开启仓库 */}
+ {projectDetail && !projectDetail.type && !projectDetail.forked_from_project_id && project && project.open_portrait && }
{/* 语言 */}
{ mirror_status ===0 && }