summaryrefslogtreecommitdiff
path: root/src/remote/activitypub/request.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-04-10 00:59:41 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-04-10 00:59:41 +0900
commit236d72685dfec013135fc1450b890e33ec377de1 (patch)
treeb4d06e3587da7de4b35a822d6dcfe74367bdfa38 /src/remote/activitypub/request.ts
parentFix bug (diff)
downloadmisskey-236d72685dfec013135fc1450b890e33ec377de1.tar.gz
misskey-236d72685dfec013135fc1450b890e33ec377de1.tar.bz2
misskey-236d72685dfec013135fc1450b890e33ec377de1.zip
More puny
Diffstat (limited to 'src/remote/activitypub/request.ts')
-rw-r--r--src/remote/activitypub/request.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/remote/activitypub/request.ts b/src/remote/activitypub/request.ts
index c50d05e2a6..8aca5e8102 100644
--- a/src/remote/activitypub/request.ts
+++ b/src/remote/activitypub/request.ts
@@ -4,7 +4,6 @@ import { URL } from 'url';
import * as crypto from 'crypto';
import { lookup, IRunOptions } from 'lookup-dns-cache';
import * as promiseAny from 'promise-any';
-import { toUnicode } from 'punycode';
import config from '../../config';
import { ILocalUser } from '../../models/entities/user';
@@ -12,6 +11,7 @@ import { publishApLogStream } from '../../services/stream';
import { apLogger } from './logger';
import { UserKeypairs } from '../../models';
import fetchMeta from '../../misc/fetch-meta';
+import { toPuny } from '../../misc/convert-host';
export const logger = apLogger.createSubLogger('deliver');
@@ -25,7 +25,7 @@ export default async (user: ILocalUser, url: string, object: any) => {
// ブロックしてたら中断
// TODO: いちいちデータベースにアクセスするのはコスト高そうなのでどっかにキャッシュしておく
const meta = await fetchMeta();
- if (meta.blockedHosts.includes(toUnicode(host))) return;
+ if (meta.blockedHosts.includes(toPuny(host))) return;
const data = JSON.stringify(object);