fix(repository): add branches/tags props to RepositoryBrowserView@@ -63,9 +63,14 @@ const getRepositoryBrowserView: ReqHandler = async (request, reply) => {
ref,
true
);
+
const lastCommit = commitLogs.length >= 1 ? commitLogs[0] : null;
+ const branches = await repoService.getRepositoryBranches(repo);
+ const tags = await repoService.getRepositoryTags(repo);
+
return reqHandler<RepositoryDetailsViewProps>(RepositoryDetailsView.name, {
+ branches,
currentUser,
cloneUrl: {
http: await repoService.getRepositoryHTTPCloneUrl(repo),
@@ -79,6 +84,7 @@ const getRepositoryBrowserView: ReqHandler = async (request, reply) => {
repo,
repoHead: await repoService.getRepositoryHead(repo, ref),
repoFiles: await repoService.getRepositoryFiles(repo, path, ref),
+ tags,
});
}