From 3689fcc66e531de7a67f6b97253c61444a6ddf67 Mon Sep 17 00:00:00 2001 From: Pisces000221 <1786762946@qq.com> Date: Wed, 21 Jun 2017 21:30:16 +0800 Subject: [PATCH] Fix incorrect redirection --- modules/problem.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/problem.js b/modules/problem.js index 7144b30..7db7549 100644 --- a/modules/problem.js +++ b/modules/problem.js @@ -536,7 +536,7 @@ app.post('/problem/:id/submit', async (req, res) => { if (!problem) throw new ErrorMessage('无此题目。'); if (!syzoj.config.languages[req.body.language]) throw new ErrorMessage('不支持该语言。'); - if (!res.locals.user) throw new ErrorMessage('请登录后继续。', { '登录': syzoj.utils.makeUrl(['login'], { 'url': req.originalUrl }) }); + if (!res.locals.user) throw new ErrorMessage('请登录后继续。', { '登录': syzoj.utils.makeUrl(['login'], { 'url': syzoj.utils.makeUrl(['problem', id]) }) }); let judge_state = await JudgeState.create({ code: req.body.code,