12 lines
499 B
JavaScript
12 lines
499 B
JavaScript
import config from "../../../config/index.js";
|
|
import { Users } from "../../../models/index.js";
|
|
export default ((follower, followee, requestId)=>{
|
|
const follow = {
|
|
id: requestId ?? `${config.url}/follows/${follower.id}/${followee.id}`,
|
|
type: "Follow",
|
|
actor: Users.isLocalUser(follower) ? `${config.url}/users/${follower.id}` : follower.uri,
|
|
object: Users.isLocalUser(followee) ? `${config.url}/users/${followee.id}` : followee.uri
|
|
};
|
|
return follow;
|
|
});
|