@ -85,7 +85,10 @@ app.post('/api/sign_up', async (req, res) => {
html: `<p>请点击该链接完成您在 ${syzoj.config.title} 的注册:</p><p><a href="${url}">${url}</a></p><p>如果您不是 ${req.body.username},请忽略此邮件。</p>`
});
} catch (e) {
throw 2010
return res.send({
error_code: 2010,
message: require('util').inspect(e)
}
res.send(JSON.stringify({ error_code: 2 }));
@ -89,7 +89,7 @@ function submit() {
show_error("邮箱地址已被占用");
break;
case 2010:
show_error("验证邮件发送失败");
show_error("验证邮件发送失败:\n" + data.message)A;
case 1:
success();
@ -98,7 +98,7 @@ function submit() {
mail_required();
default:
show_error("未知错误");
show_error("未知错误:" + JSON.stringify(data));
$("#sign_up").removeClass("loading");