X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fcontrollers%2Fapi%2Fserver%2Ffollows.ts;h=c613386b28c4dca7c55cc80d1a6522a3df0b8577;hb=ac907dc7c158056e9b6a5cb58acd27df5c7c2670;hp=cbe6b7e4f5c5a75237d66ca8b1eeeb51454b9c6f;hpb=ac27887774e63d99f4e227fbe18846f143cc4b3c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/controllers/api/server/follows.ts b/server/controllers/api/server/follows.ts index cbe6b7e4f..c613386b2 100644 --- a/server/controllers/api/server/follows.ts +++ b/server/controllers/api/server/follows.ts @@ -1,4 +1,4 @@ -import * as express from 'express' +import express from 'express' import { getServerActor } from '@server/models/application/application' import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes' import { UserRight } from '../../../../shared/models/users' @@ -21,8 +21,8 @@ import { } from '../../../middlewares' import { acceptOrRejectFollowerValidator, - followersSortValidator, - followingSortValidator, + instanceFollowersSortValidator, + instanceFollowingSortValidator, followValidator, getFollowerValidator, listFollowsValidator, @@ -35,7 +35,7 @@ const serverFollowsRouter = express.Router() serverFollowsRouter.get('/following', listFollowsValidator, paginationValidator, - followingSortValidator, + instanceFollowingSortValidator, setDefaultSort, setDefaultPagination, asyncMiddleware(listFollowing) @@ -59,7 +59,7 @@ serverFollowsRouter.delete('/following/:hostOrHandle', serverFollowsRouter.get('/followers', listFollowsValidator, paginationValidator, - followersSortValidator, + instanceFollowersSortValidator, setDefaultSort, setDefaultPagination, asyncMiddleware(listFollowers) @@ -98,7 +98,7 @@ export { async function listFollowing (req: express.Request, res: express.Response) { const serverActor = await getServerActor() - const resultList = await ActorFollowModel.listFollowingForApi({ + const resultList = await ActorFollowModel.listInstanceFollowingForApi({ id: serverActor.id, start: req.query.start, count: req.query.count, @@ -114,7 +114,7 @@ async function listFollowing (req: express.Request, res: express.Response) { async function listFollowers (req: express.Request, res: express.Response) { const serverActor = await getServerActor() const resultList = await ActorFollowModel.listFollowersForApi({ - actorId: serverActor.id, + actorIds: [ serverActor.id ], start: req.query.start, count: req.query.count, sort: req.query.sort,