fix(repository): add branches/tags props to RepositoryBrowserView
+ 6
- 0
app/controllers/repository/getRepositoryBrowserView.ts
@@ -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,
     });
   }