summaryrefslogtreecommitdiff
path: root/src/remote/activitypub/renderer/follow.ts
blob: 522422bcfff42460e581d713ec1770e0e88316aa (plain)
1
2
3
4
5
6
7
8
import config from '../../../config';
import { IUser, isLocalUser } from '../../../models/user';

export default (follower: IUser, followee: IUser) => ({
	type: 'Follow',
	actor: isLocalUser(follower) ? `${config.url}/users/${follower._id}` : follower.uri,
	object: isLocalUser(followee) ? `${config.url}/users/${followee._id}` : followee.uri
});