summaryrefslogtreecommitdiff
path: root/src/remote/activitypub
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-08-22 09:16:52 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-08-22 09:16:52 +0900
commit2536bfb5f50eacd7dc14b18210e2ea490dcea548 (patch)
tree78e1133ef31417fea882bbf31e6734602ea9c3bd /src/remote/activitypub
parentRevert "#2387" (diff)
downloadsharkey-2536bfb5f50eacd7dc14b18210e2ea490dcea548.tar.gz
sharkey-2536bfb5f50eacd7dc14b18210e2ea490dcea548.tar.bz2
sharkey-2536bfb5f50eacd7dc14b18210e2ea490dcea548.zip
#2378
Diffstat (limited to 'src/remote/activitypub')
-rw-r--r--src/remote/activitypub/models/person.ts6
-rw-r--r--src/remote/activitypub/renderer/person.ts3
2 files changed, 6 insertions, 3 deletions
diff --git a/src/remote/activitypub/models/person.ts b/src/remote/activitypub/models/person.ts
index e9ab7d1bd9..61bcf77c43 100644
--- a/src/remote/activitypub/models/person.ts
+++ b/src/remote/activitypub/models/person.ts
@@ -131,7 +131,8 @@ export async function createPerson(value: any, resolver?: Resolver): Promise<IUs
endpoints: person.endpoints,
uri: person.id,
url: person.url,
- isBot
+ isBot: isBot,
+ isCat: (person as any).isCat === true ? true : false
}) as IRemoteUser;
} catch (e) {
// duplicate key error
@@ -262,7 +263,8 @@ export async function updatePerson(value: string | IObject, resolver?: Resolver)
notesCount,
name: person.name,
url: person.url,
- endpoints: person.endpoints
+ endpoints: person.endpoints,
+ isCat: (person as any).isCat === true ? true : false
}
});
}
diff --git a/src/remote/activitypub/renderer/person.ts b/src/remote/activitypub/renderer/person.ts
index 0d227303c0..78918af368 100644
--- a/src/remote/activitypub/renderer/person.ts
+++ b/src/remote/activitypub/renderer/person.ts
@@ -29,6 +29,7 @@ export default async (user: ILocalUser) => {
icon: user.avatarId && renderImage(avatar),
image: user.bannerId && renderImage(banner),
manuallyApprovesFollowers: user.isLocked,
- publicKey: renderKey(user)
+ publicKey: renderKey(user),
+ isCat: user.isCat
};
};