summaryrefslogtreecommitdiff
path: root/src/remote
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-04-08 03:35:02 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-04-08 03:35:02 +0900
commit142d59be85cd06b11d9df1375bcd0a84c0425e22 (patch)
tree63255a389c37ab19c9b9fb80d9c633275340a155 /src/remote
parentFix bug (diff)
downloadsharkey-142d59be85cd06b11d9df1375bcd0a84c0425e22.tar.gz
sharkey-142d59be85cd06b11d9df1375bcd0a84c0425e22.tar.bz2
sharkey-142d59be85cd06b11d9df1375bcd0a84c0425e22.zip
Fix bug
Diffstat (limited to 'src/remote')
-rw-r--r--src/remote/activitypub/renderer/key.ts3
-rw-r--r--src/remote/activitypub/request.ts2
2 files changed, 2 insertions, 3 deletions
diff --git a/src/remote/activitypub/renderer/key.ts b/src/remote/activitypub/renderer/key.ts
index fb5975a6c4..334e5e00cd 100644
--- a/src/remote/activitypub/renderer/key.ts
+++ b/src/remote/activitypub/renderer/key.ts
@@ -1,4 +1,3 @@
-import { createPublicKey } from 'crypto';
import config from '../../../config';
import { ILocalUser } from '../../../models/entities/user';
import { UserKeypair } from '../../../models/entities/user-keypair';
@@ -7,5 +6,5 @@ export default (user: ILocalUser, key: UserKeypair) => ({
id: `${config.url}/users/${user.id}/publickey`,
type: 'Key',
owner: `${config.url}/users/${user.id}`,
- publicKeyPem: createPublicKey(key.keyPem)
+ publicKeyPem: key.publicKey
});
diff --git a/src/remote/activitypub/request.ts b/src/remote/activitypub/request.ts
index a089ed371c..c50d05e2a6 100644
--- a/src/remote/activitypub/request.ts
+++ b/src/remote/activitypub/request.ts
@@ -67,7 +67,7 @@ export default async (user: ILocalUser, url: string, object: any) => {
sign(req, {
authorizationHeaderName: 'Signature',
- key: keypair.keyPem,
+ key: keypair.privateKey,
keyId: `${config.url}/users/${user.id}/publickey`,
headers: ['date', 'host', 'digest']
});