1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-04 02:09:37 +02:00

Optimize AP fetch

This commit is contained in:
Chocobozzz 2021-11-16 10:05:12 +01:00
parent 11a554cfcf
commit a2f99b54df
No known key found for this signature in database
GPG key ID: 583A612D890159BE
4 changed files with 13 additions and 5 deletions

View file

@ -60,11 +60,12 @@ function isActorDeleteActivityValid (activity: any) {
}
function sanitizeAndCheckActorObject (actor: any) {
if (!isActorTypeValid(actor.type)) return false
normalizeActor(actor)
return exists(actor) &&
isActivityPubUrlValid(actor.id) &&
isActorTypeValid(actor.type) &&
isActivityPubUrlValid(actor.inbox) &&
isActorPreferredUsernameValid(actor.preferredUsername) &&
isActivityPubUrlValid(actor.url) &&