From 77c9b90e6d72e8d1ca5038611fa967d789bacf69 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 5 Nov 2019 22:14:42 +0900 Subject: Store nodeinfo per federated instances (#5578) * Store nodeinfo per federated instances * Update fetch-nodeinfo.ts * Update fetch-nodeinfo.ts * update --- src/remote/activitypub/models/person.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/remote') diff --git a/src/remote/activitypub/models/person.ts b/src/remote/activitypub/models/person.ts index 198fd78bd5..c7a6d56638 100644 --- a/src/remote/activitypub/models/person.ts +++ b/src/remote/activitypub/models/person.ts @@ -27,6 +27,7 @@ import { validActor } from '../../../remote/activitypub/type'; import { getConnection } from 'typeorm'; import { ensure } from '../../../prelude/ensure'; import { toArray } from '../../../prelude/array'; +import { fetchNodeinfo } from '../../../services/fetch-nodeinfo'; const logger = apLogger; @@ -191,6 +192,7 @@ export async function createPerson(uri: string, resolver?: Resolver): Promise { Instances.increment({ id: i.id }, 'usersCount', 1); instanceChart.newUser(i.host); + fetchNodeinfo(i); }); usersChart.update(user!, true); -- cgit v1.2.3-freya