summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/assets/javascripts/repo/repo_file.vue4
-rw-r--r--app/assets/javascripts/repo/repo_helper.js4
2 files changed, 5 insertions, 3 deletions
diff --git a/app/assets/javascripts/repo/repo_file.vue b/app/assets/javascripts/repo/repo_file.vue
index 2ea9368836e..571f3cd5bdb 100644
--- a/app/assets/javascripts/repo/repo_file.vue
+++ b/app/assets/javascripts/repo/repo_file.vue
@@ -48,7 +48,9 @@ export default RepoFile;
</td>
<td v-if="!isMini" class="hidden-sm hidden-xs">
- <div class="commit-message">{{file.lastCommitMessage}}</div>
+ <div class="commit-message">
+ <a :href="file.lastCommitUrl">{{file.lastCommitMessage}}</a>
+ </div>
</td>
<td v-if="!isMini" class="hidden-xs">
diff --git a/app/assets/javascripts/repo/repo_helper.js b/app/assets/javascripts/repo/repo_helper.js
index f053b2a6d7c..29880a5997c 100644
--- a/app/assets/javascripts/repo/repo_helper.js
+++ b/app/assets/javascripts/repo/repo_helper.js
@@ -216,12 +216,12 @@ const RepoHelper = {
},
serializeRepoEntity(type, entity) {
- const { url, name, icon } = entity;
-
+ const { url, name, icon, last_commit } = entity;
return {
type,
name,
url,
+ lastCommitUrl: `${Store.projectUrl}/commit/${last_commit.id}`,
icon: RepoHelper.toFA(icon),
level: 0,
loading: false,