fix 404 return

master
DIYgod 6 years ago
parent e71a23907d
commit 40e172ce12
No known key found for this signature in database
GPG Key ID: EC0B76A252D3EF67
  1. 31
      routes/post.js

@ -14,20 +14,19 @@ module.exports = async (ctx) => {
referer: ctx.headers.referer,
date: +new Date(),
});
dan.save((err, data) => {
if (err) {
logger.error(err);
ctx.body = JSON.stringify({
code: 1,
msg: 'Database error',
});
}
else {
ctx.body = JSON.stringify({
code: 0,
data,
});
ctx.redis.del(`danmaku${data.id}`);
}
});
try {
const data = await dan.save();
ctx.body = JSON.stringify({
code: 0,
data,
});
ctx.redis.del(`danmaku${data.id}`);
}
catch (err) {
logger.error(err);
ctx.body = JSON.stringify({
code: 1,
msg: `Database error: ${err}`,
});
}
};
Loading…
Cancel
Save