fix(core): never use ipv6 dc when not using ipv6

This commit is contained in:
teidesu 2022-06-28 23:13:56 +03:00
parent a2dbccada6
commit 967c10b25c

View file

@ -576,12 +576,14 @@ export class BaseTelegramClient extends EventEmitter {
it.id === id && it.id === id &&
it.mediaOnly && it.mediaOnly &&
it.cdn === cdn && it.cdn === cdn &&
!it.tcpoOnly !it.tcpoOnly &&
!it.ipv6
) )
} }
if (!found) if (!found)
found = this._config.dcOptions.find( found = this._config.dcOptions.find(
(it) => it.id === id && it.cdn === cdn && !it.tcpoOnly (it) =>
it.id === id && it.cdn === cdn && !it.tcpoOnly && !it.ipv6
) )
if (found) return found if (found) return found