Tighten meme moderation quality gate

This commit is contained in:
2026-07-03 12:45:59 -03:00
parent d80d596664
commit 2baa814cbd
7 changed files with 102 additions and 11 deletions
+4 -1
View File
@@ -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;
}