diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-04-09 23:59:32 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-04-09 23:59:32 +0900 |
| commit | 33a9783ae5cf18e913cfe3f0223ed89aa94e63b4 (patch) | |
| tree | 6eae0a7d9791876eff8c7bac4fb3dcdd0679a8bf /src/services/register-or-fetch-instance-doc.ts | |
| parent | Update update.ts (diff) | |
| download | misskey-33a9783ae5cf18e913cfe3f0223ed89aa94e63b4.tar.gz misskey-33a9783ae5cf18e913cfe3f0223ed89aa94e63b4.tar.bz2 misskey-33a9783ae5cf18e913cfe3f0223ed89aa94e63b4.zip | |
ドメインは常にPunycodeで保存するように
Diffstat (limited to 'src/services/register-or-fetch-instance-doc.ts')
| -rw-r--r-- | src/services/register-or-fetch-instance-doc.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/services/register-or-fetch-instance-doc.ts b/src/services/register-or-fetch-instance-doc.ts index c96c8a1e32..459f538e96 100644 --- a/src/services/register-or-fetch-instance-doc.ts +++ b/src/services/register-or-fetch-instance-doc.ts @@ -2,10 +2,13 @@ import { Instance } from '../models/entities/instance'; import { Instances } from '../models'; import { federationChart } from './chart'; import { genId } from '../misc/gen-id'; +import { toPuny } from '../misc/convert-host'; export async function registerOrFetchInstanceDoc(host: string): Promise<Instance> { if (host == null) return null; + host = toPuny(host); + const index = await Instances.findOne({ host }); if (index == null) { |