From 39fdb3c032875ab8c9a1e5e52f76d3baa0ac4e63 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 15 Dec 2017 17:38:48 +0100 Subject: Unfollow with host --- .../helpers/custom-validators/activitypub/actor.ts | 42 +--------------------- 1 file changed, 1 insertion(+), 41 deletions(-) (limited to 'server/helpers/custom-validators') diff --git a/server/helpers/custom-validators/activitypub/actor.ts b/server/helpers/custom-validators/activitypub/actor.ts index bf42757c5..5930bd5da 100644 --- a/server/helpers/custom-validators/activitypub/actor.ts +++ b/server/helpers/custom-validators/activitypub/actor.ts @@ -1,8 +1,5 @@ -import * as Bluebird from 'bluebird' -import { Response } from 'express' import * as validator from 'validator' import { CONSTRAINTS_FIELDS } from '../../../initializers' -import { ActorModel } from '../../../models/activitypub/actor' import { isAccountNameValid } from '../accounts' import { exists, isUUIDValid } from '../misc' import { isVideoChannelDescriptionValid, isVideoChannelNameValid } from '../video-channels' @@ -88,40 +85,6 @@ function isActorAcceptActivityValid (activity: any) { return isBaseActivityValid(activity, 'Accept') } -function isActorIdExist (id: number | string, res: Response) { - let promise: Bluebird - - if (validator.isInt('' + id)) { - promise = ActorModel.load(+id) - } else { // UUID - promise = ActorModel.loadByUUID('' + id) - } - - return isActorExist(promise, res) -} - -function isLocalActorNameExist (name: string, res: Response) { - const promise = ActorModel.loadLocalByName(name) - - return isActorExist(promise, res) -} - -async function isActorExist (p: Bluebird, res: Response) { - const actor = await p - - if (!actor) { - res.status(404) - .send({ error: 'Actor not found' }) - .end() - - return false - } - - res.locals.actor = actor - - return true -} - // --------------------------------------------------------------------------- export { @@ -137,8 +100,5 @@ export { isActorFollowActivityValid, isActorAcceptActivityValid, isActorDeleteActivityValid, - isActorIdExist, - isLocalActorNameExist, - isActorNameValid, - isActorExist + isActorNameValid } -- cgit v1.2.3