Tighten meme moderation quality gate
This commit is contained in:
@@ -192,6 +192,8 @@ const server = http.createServer(async (req, res) => {
|
||||
return sendJson(res, meme.status === 'approved' ? 201 : 202, {
|
||||
meme,
|
||||
quota,
|
||||
moderationScore: meme.moderationScore,
|
||||
moderationReason: meme.moderationReason,
|
||||
message: meme.status === 'approved' ? 'Upload approved.' : 'Upload queued for admin review.'
|
||||
});
|
||||
}
|
||||
@@ -376,7 +378,8 @@ async function submitMeme(req) {
|
||||
error.statusCode = 422;
|
||||
error.payload = {
|
||||
error: error.message,
|
||||
moderationScore: moderation.score
|
||||
moderationScore: moderation.score,
|
||||
moderationReason: moderation.reason
|
||||
};
|
||||
throw error;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user