From e8bde94e5bccf1303a1aec2f86544d59452bbb9d Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 2 Apr 2018 04:01:34 +0900 Subject: Refactor --- src/common/remote/activitypub/renderer/follow.ts | 6 +++--- src/common/remote/activitypub/renderer/key.ts | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'src/common/remote') diff --git a/src/common/remote/activitypub/renderer/follow.ts b/src/common/remote/activitypub/renderer/follow.ts index 05c0ecca06..86a3f8cede 100644 --- a/src/common/remote/activitypub/renderer/follow.ts +++ b/src/common/remote/activitypub/renderer/follow.ts @@ -1,8 +1,8 @@ import config from '../../../../conf'; -import { IRemoteAccount } from '../../../../models/user'; +import { IRemoteUser } from '../../../../models/user'; -export default ({ username }, { account }) => ({ +export default ({ username }, followee: IRemoteUser) => ({ type: 'Follow', actor: `${config.url}/@${username}`, - object: (account as IRemoteAccount).uri + object: followee.account.uri }); diff --git a/src/common/remote/activitypub/renderer/key.ts b/src/common/remote/activitypub/renderer/key.ts index 692c71f88e..3cac86b769 100644 --- a/src/common/remote/activitypub/renderer/key.ts +++ b/src/common/remote/activitypub/renderer/key.ts @@ -1,10 +1,10 @@ import config from '../../../../conf'; import { extractPublic } from '../../../../crypto_key'; -import { ILocalAccount } from '../../../../models/user'; +import { ILocalUser } from '../../../../models/user'; -export default ({ username, account }) => ({ - id: `${config.url}/@${username}/publickey`, +export default (user: ILocalUser) => ({ + id: `${config.url}/@${user.username}/publickey`, type: 'Key', - owner: `${config.url}/@${username}`, - publicKeyPem: extractPublic((account as ILocalAccount).keypair) + owner: `${config.url}/@${user.username}`, + publicKeyPem: extractPublic(user.account.keypair) }); -- cgit v1.2.3-freya