diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index 930eb0b0d..07d9617ff 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -965,12 +965,12 @@ Detail.preFetch = ({ store, match, query }) => { return new Promise(async function(resolve, reject) { let { dispatch } = store; // const { owner,projectsId } = match.params + const detail = await dispatch(setProjectDetail(match.params)) const promises = [ - dispatch(setProjectDetail(match.params)), dispatch(setProject(match.params)), - dispatch(setProjectEntries({...match.params, branch: match.params.branchName ? match.params.branchName : null})), + dispatch(setProjectEntries({...match.params, branch: match.params.branchName ? match.params.branchName : detail.default_branch})), dispatch(setProjectMenuList(match.params)), - dispatch(setProjectReadMe({...match.params, branch: match.params.branchName ? match.params.branchName : null})) + dispatch(setProjectReadMe({...match.params, branch: match.params.branchName ? match.params.branchName : detail.default_branch})) ]; const data = await Promise.all(promises); resolve({