From f7b42f2a2637b2f4e539f21f0e30fca6d5179307 Mon Sep 17 00:00:00 2001 From: t123yh Date: Thu, 24 Aug 2017 00:10:20 +0800 Subject: [PATCH] Add link for user. --- views/submissions_item.ejs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/views/submissions_item.ejs b/views/submissions_item.ejs index 0bcd6bc..b73e903 100644 --- a/views/submissions_item.ejs +++ b/views/submissions_item.ejs @@ -10,6 +10,7 @@ const submissionUrl = <%- JSON.stringify(displayConfig.inContest ? const problemUrl = <%- JSON.stringify(displayConfig.inContest ? syzoj.utils.makeUrl(['contest', contest.id, 'problem', 'VanDarkholme']) : syzoj.utils.makeUrl(['problem', 'VanDarkholme'])) %>; +const userUrl = <%- JSON.stringify(syzoj.utils.makeUrl(['user', 'VanDarkholme'])) %>; Vue.component('submission-item', { template: '#submissionItemTemplate', @@ -29,6 +30,9 @@ Vue.component('submission-item', { problemLink() { return problemUrl.replace('VanDarkholme', this.data.info.problemId); }, + userLink() { + return userUrl.replace('VanDarkholme', this.data.info.userId); + }, scoreClass() { return "score_" + (parseInt(this.data.result.score / 10) || 0).toString(); } @@ -59,7 +63,7 @@ Vue.component('submission-item', { {{ data.info.language != null ? data.info.language + ' / ' : '' }}{{ data.info.codeSize }} - {{ data.info.user }} + {{ data.info.user }} {{ data.info.submitTime }} \ No newline at end of file