From 247f3343346a67bc6c41d5a5f98d23dfbf97a0a2 Mon Sep 17 00:00:00 2001 From: syuilo <syuilotan@yahoo.co.jp> Date: Sat, 23 Jun 2018 19:18:14 +0900 Subject: [PATCH] Fix --- src/remote/activitypub/models/person.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/remote/activitypub/models/person.ts b/src/remote/activitypub/models/person.ts index 28cbdb1ff7..94a6cee0bc 100644 --- a/src/remote/activitypub/models/person.ts +++ b/src/remote/activitypub/models/person.ts @@ -93,6 +93,8 @@ export async function createPerson(value: any, resolver?: Resolver): Promise<IUs const host = toUnicode(finger.subject.replace(/^.*?@/, '')).toLowerCase(); + const isBot = object.type == 'Service'; + // Create user let user: IRemoteUser; try { @@ -117,7 +119,8 @@ export async function createPerson(value: any, resolver?: Resolver): Promise<IUs inbox: person.inbox, endpoints: person.endpoints, uri: person.id, - url: person.url + url: person.url, + isBot }) as IRemoteUser; } catch (e) { // duplicate key error