mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
chore: restore activity history check in AP inbox middleware now that NodeBB sends unique IDs with applicable activities
This commit is contained in:
@@ -40,13 +40,11 @@ middleware.validate = async function (req, res, next) {
|
|||||||
// winston.verbose('[middleware/activitypub] Request body check passed.');
|
// winston.verbose('[middleware/activitypub] Request body check passed.');
|
||||||
|
|
||||||
// History check
|
// History check
|
||||||
/*
|
|
||||||
const seen = await db.isSortedSetMember('activities:datetime', req.body.id);
|
const seen = await db.isSortedSetMember('activities:datetime', req.body.id);
|
||||||
if (seen) {
|
if (seen) {
|
||||||
// winston.verbose(`[middleware/activitypub] Activity already seen, ignoring (${req.body.id}).`);
|
// winston.verbose(`[middleware/activitypub] Activity already seen, ignoring (${req.body.id}).`);
|
||||||
return res.sendStatus(200);
|
return res.sendStatus(200);
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
// Checks the validity of the incoming payload against the sender and rejects on failure
|
// Checks the validity of the incoming payload against the sender and rejects on failure
|
||||||
const verified = await activitypub.verify(req);
|
const verified = await activitypub.verify(req);
|
||||||
|
|||||||
Reference in New Issue
Block a user