fix self host detection (#3201)
This commit is contained in:
parent
75864a5125
commit
16136c252a
|
@ -16,10 +16,13 @@ export default async (username: string, _host: string, option?: any, resync?: bo
|
||||||
return await User.findOne({ usernameLower, host: null });
|
return await User.findOne({ usernameLower, host: null });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const configHostAscii = toASCII(config.host).toLowerCase();
|
||||||
|
const configHost = toUnicode(configHostAscii);
|
||||||
|
|
||||||
const hostAscii = toASCII(_host).toLowerCase();
|
const hostAscii = toASCII(_host).toLowerCase();
|
||||||
const host = toUnicode(hostAscii);
|
const host = toUnicode(hostAscii);
|
||||||
|
|
||||||
if (config.host == host) {
|
if (configHost == host) {
|
||||||
log(`return local user: ${usernameLower}`);
|
log(`return local user: ${usernameLower}`);
|
||||||
return await User.findOne({ usernameLower, host: null });
|
return await User.findOne({ usernameLower, host: null });
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue